如何让,无论sa报不报错,zmr都执行?
public void sync() {
Sa();
Zmr();
}
补充,有没有简洁一点的方案,因为需要并行的方法太多了,总不能每一个都加一个trycatch吧?
在springboot中使用的
public void sync() {
Sa();
Zmr();
abc();
bcd();
}
如何让,无论sa报不报错,zmr都执行?
public void sync() {
Sa();
Zmr();
}
补充,有没有简洁一点的方案,因为需要并行的方法太多了,总不能每一个都加一个trycatch吧?
在springboot中使用的
public void sync() {
Sa();
Zmr();
abc();
bcd();
}
15 回答8.4k 阅读
8 回答6.3k 阅读
3 回答3.6k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答2.6k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
使用
try
解决:更加彻底一点,加上
finally
:更简洁一点,不过执行完
finally
之后,后面的代码依然会中断:更新,增加一个工具类
利用一个工具类辅助你的函数运行。
如果你的方法没有任何参数,可以很方便的调用,如果有,那么必须要显式的使用 lambda 调用。
另外在 java 中,对于已知异常必须要显式捕捉,不过正常使用也需要,这不是什么问题。