在Throwable类中为我们提供了很多操作异常对象的方法,常用的如下:
- getMessage方法:返回该异常的详细信息字符串,即异常提示信息
- toString方法:返回该异常的名称与详细信息字符串
- printStackTrace:在控制台输出该异常的名称与详细信息字符串、异常出现的代码位置
异常的常用方法代码演示:
try {
Person p= null;
if (p==null) {
throw new NullPointerException(“出现空指针异常了,请检查对象是否为null”);
}
} catch (NullPointerException e) {
String message = e.getMesage();
System.out.println(message );
String result = e.toString();
System.out.println(result);
e.printStackTrace();
}