2015-12-31
一.异常处理
-
异常概述 (Exception/Error)
-
异常处理机制
-
使用try{}catch()捕获异常
-
异常类的继承体系(先处理小异常,再处理大异常)
-
Java7提供的多异常捕获
-
访问异常信息
-
使用finally回收资源(显式回收物理资源 垃圾回收堆内存 return System.exit(1))
-
异常处理的嵌套
-
Java7的自动关闭资源的try语句(带括号)
-
-
Checked异常和Runtime异常体系
-
使用throws声明抛出异常(方法签名)
-
-
使用throw抛出异常
-
抛出异常(业务逻辑决定)
-
自定义异常类(无参构造函数 单参String构造函数 单参Throwable构造函数 super)
-
catch和throw同时使用(分层)
-
Java7增强的throw语句
-
异常链(异常转译 责任链模式 封装原始异常)
-
-
Java的异常跟踪栈
-
异常处理机制
-
不要过度使用异常(效率)
-
不要使用过于庞大的try块
-
避免使用catch all语句
-
不要忽略捕获到的异常
-