1.try catch finally语句捕获并且处理异常
注意:无论是正常退出try块还是抛出异常退出都会执行finally
2.我们可以通过Exception或者其后代派生一个新类来定义自己的异常。我们选择哪个类作为父类取决于新异常所表示的情况或者条件
3.RuntimeException类型对象或其后代不接受检查,受检查的异常要么由try捕获,要么在方法头的throws子句中列出
1.try catch finally语句捕获并且处理异常
注意:无论是正常退出try块还是抛出异常退出都会执行finally
2.我们可以通过Exception或者其后代派生一个新类来定义自己的异常。我们选择哪个类作为父类取决于新异常所表示的情况或者条件
3.RuntimeException类型对象或其后代不接受检查,受检查的异常要么由try捕获,要么在方法头的throws子句中列出