第九章 异常

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

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

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

6、需要自己会写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值