第九章 异常

来源:互联网 发布:淘宝关键词排名优化 编辑:程序博客网 时间:2024/05/22 04:37

1、异常
一个类,来处理其他类产生的异常。
有系统JRE产生的异常,也有程序员自己代码产生的异常(此时必须用 throw 抛出让自己的异常处理类来处理)
2、异常就像皮球一样,不能被解决就抛出给下一层,直到最后一个调用的时候没办法再throw;
不管有没有出错 finally 一般用来做资源的释放没比如文件读取的关闭。

3、
try{
}catch(FileNoFoundException e){
//
} catch(Exception e){
异常捕获的话 在前面的必须是后面的子类,也就是说从范围小的到范围大的
}finally{
//这里的肯定会被执行
}
4、自定义异常。

5、异常使用的时候要注意
把异常提前检测出来
遇到异常要做好处理,不要一有异常就包容,把异常隐瞒不上报,结果出现问题不容易被找出来。
exception 这个万能膏药不能用,不然异常不好处理。

6、需要自己会写

0 0
原创粉丝点击