标签:
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语句
不要忽略捕获到的异常
标签:
原文地址:http://www.cnblogs.com/hust_wsh/p/5093123.html