
1、异常概述和继承体系
2、异常原因以及处理方式
3、运行时期异常
4、方法重写的异常处理
5、Throwable类常见方法
6、自定义异常 
01异常的概述
| 1 | * A: 异常的概述 | 
02异常的继续体系和错误的区别
| 1 | * A: 异常的继承体系 | 
03异常对象的产生原因和处理方式
| 1 | * A: 异常对象的产生原因 | 
04方法内部抛出对象throw关键字
| 1 | 在java中,提供了一个throw关键字,它用来抛出一个指定的异常对象。 | 
05方法声明异常关键字throws
| 1 | * A: 声明 | 
06try…catch异常处理
| 1 | * A: 捕获 | 
07多catch处理
| 1 | * A:一个try 多个catch组合 | 
08多catch处理细节
| 1 | * A:细节:多个catch小括号中,写的是异常类的类名,有没有顺序的概念? | 
09finally代码块
| 1 | * A: finally的特点 | 
09finally代码块中有return语句
| 1 | 警告: 当 finally 子句包含 return 语句时, 将会出现一种意想不到的结果。 | 
10try…catch…finally代码块详解
| 1 | public class TryCatchFinallyDemo { | 
10调用抛出异常方法try和throws处理方式
| 1 | * A: 在实际开发中使用哪种异常处理方式呢, | 
11运行时期异常RuntimeException的特点
| 1 | * A: 运行时期异常的概述: | 
12运行异常的案例
| 1 | * A: 计算圆的面积案例 | 
13方法重写时候异常的处理
| 1 | * A:方法重写时候异常的处理 | 
14Throwable类方法
| 1 | * A: 常见方法 | 
15自定义异常类
| 1 | * A: 自定义异常的定义 | 
16总结
| 1 |  异常:就是程序中出现的不正常的现象(错误与异常) |