异常
异常体系结构
错误和异常的区别
无论出不出异常,finally都执行。
try catch 必须有且catch可以有多个,finally可以不要,finally有时用在 IO流关闭
catch只要有一个执行其余的就不执行了,
catch中填的要按范围从小到大,从小到大去捕获,不按这个顺序就会出红线报错。
快捷键ctrl +Alt + T出异常判断try catch
exit(1)退出程序。
throw 和throws简单比较
自定义异常
继承Exception类就成了自定义的异常
MyException.java
Test.java
AIt + insert 能快速弄出toString()函数