05.Throwable的常用方法
2018-10-15 本文已影响0人
今天庹
Throwable常用方法
- String getMessage() 返回此 throwable 的详细消息字符串
- String toString() 返回此 throwable 的简短描述
- void printStackTrace() 打印异常的堆栈的跟踪信息
package com.itheima_01;
/*
* Throwable的常用方法:
* String getMessage()
* String toString()
* void printStackTrace()
*/
public class ExceptionDemo4 {
public static void main(String[] args) {
// method();
try {
System.out.println(2 / 0);
} catch (ArithmeticException e) {
e.printStackTrace();
}
}
private static void method() {
try {
System.out.println(2 / 0);
} catch (ArithmeticException e) {
//String getMessage() :异常产生的原因
System.out.println(e.getMessage());
//String toString() :异常产生的类型和原因
System.out.println(e.toString());
//void printStackTrace() :异常产生的类型原因和位置
e.printStackTrace();
}
// System.out.println("hello");
}
}