针对类的层次进行概述如下:
Throwable
--Error
--Exception
----RuntimeException
----RuntimeException
异常处理方式:
try catch finally
throw
throws
其他注意点:
1.RuntimeException和Error不需要显示try catch 其他的都需要捕获
2.System.exit(status);终止的不进入finally
3.catch多个异常的时候,后一个异常要大于或者并列前一个异常
4.子类覆盖父类方法当有声明的异常的时候,子类不能声明大于父类的异常,也就是说是父类异常的子类或者是RuntimeException或Error