# 分类:检查型异常 && 非检查型异常
- 检查型异常
~ 需要try、catch 和 finally 关键字在便一起错处理 || 编译器报错
~ java.lang.Exception
~ 函数声明中必须包含 throws语句
- 非检查型
~ RuntimeException
~ 可以不声明
# Exception
- 异常是传达给系统和程序错误的方式
- 实现类:Trouble Exception RuntimeException
- 关键字:throw throws try catch finally
# final finally finalize
- final: 修饰类:类不可继承
修饰方法/变量:不可改变
- finally: 抛出异常 相应匹配catch子句会被执行,【用于释放资源,在IO流操作和数据库操作中会见到。】
- finalize: 方法名 在垃圾回收器执行内存对象清理是调用finalize的方法进行前期清理工作