getMessage()
获取异常简单的描述信息
printStackTrace()
打印异常追踪的堆栈信息
public static void main(String[] args) {
NullPointerException e=new NullPointerException("空指针异常");
String msg=e.getMessage();//获取异常的信息,这个信息实际上就是构造方法上面String参数
System.out.println(msg);
e.printStackTrace();//java后台打印异常堆栈追踪信息时,采用异步线程方式打印
}
/*
输出
空指针异常
java.lang.NullPointerException: 空指针异常
at ExceptionTest.main(ExceptionTest.java:7)
*/
一般应用
try{
m1();
}catch(FileNotFoundException e){
e.printStackTrace();
}