![](https://img.haomeiwen.com/i9843094/3c4b0e6ac0ff9d05.png)
![](https://img.haomeiwen.com/i9843094/a5d91121d8a9231b.png)
![](https://img.haomeiwen.com/i9843094/901a3466aa37a114.png)
方式一:try-catch-finally
image.png
![](https://img.haomeiwen.com/i9843094/8641636b4eb5462f.png)
finally的使用:
finally内的语句是一定会被执行的。即使前面有return语句,程序也会必然执行完finally语句内的内容再结束。
方式二:theows +异常类型
image.png
开发中如何选择使用try-catch-finally还是使用throws?
手动抛出异常:
image.png
用户自定义异常类:
image.png
![](https://img.haomeiwen.com/i9843094/bc17304c92c6ec8d.png)
网友评论