异常
Exception
- 检查性异常
- 运行时异常
- 错误
Java将异常当作对象处理,并定义基类java.lang.Throwable作为所有异常的超类
异常类分为两大类:错误Error 异常Exception
Error由虚拟机生成并抛出,错误与代码编写者所执行操作无关
虚拟机执行操作所需内存资源不足时,将出现OutOfMemoryError,虚拟机将终止线程
异常处理机制
关键字:try、catch、finally、throw、throws
| 关键字 | 作用 |
|---|---|
| try | 定义监控区域 |
| catch | 捕获和处理异常 |
| finally | 清理资源、总是执行 |
| throw | 主动抛出异常 |
| throws | 声明可能抛出的异常 |
浙公网安备 33010602011771号