在一个循环里如果使用throw new抛出异常 如下

那么就会直接终止循环操作,下边的业务代码就都不会执行。
解决办法就是不要再循环里加入throw new抛异常, 建议直接记录日志就好,然后用 continue;来跳出本次循环,继续进行下一次循环
java中循环里使用throw new抛出异常问题
最新推荐文章于 2024-11-16 12:48:15 发布
本文探讨了在循环中使用thrownew抛出异常将导致循环终止的问题,提出了解决方案——通过记录日志和使用continue;来跳过当前循环迭代,而非直接抛出异常。这种方法确保了后续业务代码的执行,维护了程序的稳定运行。

10万+

被折叠的 条评论
为什么被折叠?



