Java如何获取异常的堆栈信息呢?
实现思路:
获取一个异常中的堆栈信息,可使用printStackTrace()方法打印出相关的信息,如下例所示:
public class testClass{
public static void main (String args[]){
int arrlist[]={88,99,100};
int x=10,y=5;
int r=200;
try{
r= x/y;
System.out.println("r:" +r);
for(int i =6;i<=0; i--) {
System.out.println("array:"+arrList[i]);
}
}
catch (Exception e) {
e.printStackTrace();
}
}
}
----运行以上代码,将输出以下信息------
r:2
java.lang.ArrayIndexOutOfBoundsException: 6
at testClass.Main.main(testClas.java:10)
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。