zoukankan      html  css  js  c++  java
  • java异常Exception

    1.Exception

    public static void getA() {
    try {
      throw new Exception();
    } catch (Exception ex) {
      StackTraceElement[] st = ex.getStackTrace();
      for (StackTraceElement stackTraceElement : st) {
        String exclass = stackTraceElement.getClassName();
        String method = stackTraceElement.getMethodName();
        System.out.println(new Date() + ":" + "[类:" + exclass + "]调用"
        + method + "时在第" + stackTraceElement.getLineNumber()
        + "行代码处发生异常!异常类型:" + ex.getClass().getName());
      }
    }
    }

     异常解析:Exception ex

    1:ex.getClass().getName()

    2:ex.getMessage()

    3:StackTraceElement[] st = ex.getStackTrace();

    4:for(StackTraceElement stEle: st) {

      method = stEle.getMethodName();    //exec

      eleFileName = stEle.getFileName();  //Runtime.java

      eleClassName = stEle.getClassName();  //java.lang.Runtime

    }

  • 相关阅读:
    组合继承
    包装明星——封装
    多种添加公用方法的方式
    专有扩展
    插入标记
    mac 命令操作
    php(apache)切换版本
    SqlServer索引+约束篇章
    sqlserver 常用语法
    C# 通用数据访问类
  • 原文地址:https://www.cnblogs.com/jiktiv123/p/7741858.html
Copyright © 2011-2022 走看看