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 | 异常:就是程序中出现的不正常的现象(错误与异常) |