四、异常
Java.lang.Throwable
Error
Exception(异常)
异常的作用
异常的处理方式
JVM默认的处理方式
捕获异常(自己处理)
-
try里面没有出现异常,就不会运行catch里面的代码
-
如果出现多个异常,需要多个catch要处理异常(如果异常存在父子关系,父类应该写在最下面)
-
在JDK7以后,可以在catch中同时捕获多个异常,中间用 | 隔开,采取同一种方案
-
如果try中没有捕获到,采用虚拟机默认的,catch中的代码不执行
-
如果try中遇到问题,try下面的代码不会执行,直接跳转到catch中