try-catch
异常机制的本质
就是当程序出现错误,程序安全退出的机制。
异常处理方式
![](https://img.haomeiwen.com/i16237146/cd2771d0021a44a5.png)
java异常类层次结构图
![](https://img.haomeiwen.com/i16237146/775319411423ec4d.png)
Error 表明系统JVM已经处于不可恢复的奔溃状态中,我们不需要去管它。
![](https://img.haomeiwen.com/i16237146/455c987ad05e5552.png)
Exception
![](https://img.haomeiwen.com/i16237146/aaf1420f5caefb36.png)
以下介绍Exception的两个子类
-
RuntimeException
![](https://img.haomeiwen.com/i16237146/fae1cfe963d344ea.png)
-
CheckedException
![](https://img.haomeiwen.com/i16237146/575086069597d9cf.png)
该异常的处理方式:使用“try/catch”捕获异常、使用“throws”声明异常。
![](https://img.haomeiwen.com/i16237146/1c5c236df85c80c2.png)
-
使用throws声明异常
![](https://img.haomeiwen.com/i16237146/c39a71e31d49f7cc.png)
-
自定义异常
![](https://img.haomeiwen.com/i16237146/bfa66b8bfc4cc4db.png)
就是当程序出现错误,程序安全退出的机制。
该异常的处理方式:使用“try/catch”捕获异常、使用“throws”声明异常。
本文标题:JAVA 异常机制
本文链接:https://www.haomeiwen.com/subject/lltrzqtx.html
网友评论