异常机制 Exception
简单分类
- 检查性异常
- 运行时异常
- 错误
异常体系结构
- 基类:Throwable
- Error:灾难性的致命的错误
- Exception:可以被程序处理的
- RuntimeException
- 异常5个关键字:
- try:监控区域
- catch:捕获异常
- finally:处理善后工作
- throw:主动抛出异常,一般在方法中使用
- throws:在方法上抛出异常
- 自定义异常
- 自定义异常类,继承Exception类
- 经验总结
- 多重catch,把Exception加到后面
- 尽量去处理异常,增加处理异常的代码快
- 尽量添加finally语句快去释放占用的资源
感谢狂神老师的视频支持点击跳转