异常的继承体系:
Throwable有两个子类:Error(表示JVM错误)和Exception(表示程序处理的异常)。
Exception的子类:RuntimeException。
异常处理的两种方式:
try:用来检测异常;catch:用来捕获异常;finally:释放资源。try后面如果跟多个catch,那么小的异常放前面,大的异常放到后面,根据多态的原理,如果大的放到前面就会将所有的子类对象接收后面的catch就没有意义了。
1.try catch\try catch finally\try finally三种搭配。
2.throws
原文:https://www.cnblogs.com/wangffeng293/p/12960994.html