Java异常机制及异常处理分析1. 异常的概念2. Java异常体系结构3. 常见异常处理方式分析4. Java异常处理机制的优势与缺点5. 异常处理最佳实践6. 如何设计异常类7. 如何记录异常信息
异常处理的主要问题就是何时(when)该如何(how)使用异常。1. 异常的概念什么是异常?运行时发生的可被捕获和处理的错误。在java语言中,Exception是所有异常的父类。任何异常都扩展于Exception类,Exception就相当于一个错误类型。如果要定义一个新的错误类型就扩展一个新的Exception子类。采用异常的好处还在于可以精确的定位到导致程序出错的源代码位置,并