欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

异常

程序员文章站 2022-03-02 15:21:31
...

异常

1.异常的体系

Throwable    
     Error       错误:不可以处理的情况   
     Exception   异常:可以处理的情况         
          checked异常: 编译时异常        
          runtime异常:  运行时异常

2.异常的处理方式

Java异常处理的五个关键字:try、catch、finally、throw、throws

a.JVM处理方式: 出现异常,终止程序往下执行
b.自己捕获处理: try...catch...finally 自己捕获处理
c.异常抛出的情况
2.2.异常注意事项
多个异常使用捕获又该如何处理呢?
1. 多个异常分别处理。
2. 多个异常一次捕获,多次处理。
3. 多个异常一次捕获一次处理。
4.子前父后(子类异常在前面写,父类异常在后面写)
5.覆盖方法,父若不抛出.子只能捕获
6.finally 当中的 return 始终都会被执行到.

3.自定义异常类

throws 抛出异常(写在方法的小括号后面)
throw 制造异常(制造一个异常出来) throw new MyLoginException("制造异常");
相关标签: 异常