目录
异常的体系
自定义异常类
异常的体系
1. 运行时异常(非受查异常)RuntimeException
算数异常 数组越界异常 空指针异常 都是在程序运行的过程当中发生的异常。
2. 编译时异常(受查异常)
异常和错误的区别:
错误:必须由程序员处理逻辑错误
异常:捕获、处理异常就好了
自定义异常类
class MyException extends RuntimeException{
public MyException() {
super();
}
public MyException(String message) {
super(message);
}
}