2023年11月29日发(作者:)
java抛出异常顺序_Java-再来学习下异常处理
⼀、前⾔
只要写过Java代码,基本上都会遇到异常,由于以前学习的不够系统,所以趁现在有时间,再来重新回顾及梳理下Java的异常处理。
⼆、异常处理
1. 概念
已检查异常也就是说,⼀个⽅法不仅需要告诉编译器将要返回什么值,还要告诉编译器有可能发⽣什么错误,⽐如,⼀段读取问⽂件的代码
4. ⾃定义异常
针对捕获异常,同样需要注意的是继承问题,⽐如说,如果⽗类的⽅法没有抛出异常,那么⼦类的⽅法就必须捕获⽅法中出现的每⼀个已检
try {
}
不要使⽤空的catch块,如果我们想忽略掉异常,可以在catch块中添加⽇志,这样假如这⾥出现了问题可以及时排查到;
n("try块");
可以看到,在流程都执⾏完成之后,catch块中的return覆盖了try块的return;接下来如果给finally也加上return的话,可以看下执⾏结
n("temp>25:" + temp);


发布评论