java基础专栏—Exception

Exception

Exception目录结构

|--Throwable
	|--Error
	|--Exception
		|--RuntimeException

Exception对象的产生和处理

  1. 虚拟机检查到异常时建立了一个异常对象
  2. 在本程序中查找有没有处理这个异常的代码块
    1. 将exception抛给方法的调用者(main)
    2. Exception一但抛出,程序及时中止
  3. main观察有没有处理的代码块,继续抛出,给调用者虚拟机
  4. 最后打印在控制台上

Throwable的方法

String getMessage();
String toString();
void printStackTrace();

自定义Exception

public class XXXException extends Exception{
    
}
相关文章
相关标签/搜索