我需要知道是否做得更少尝试和做更多Catchs是一种控制通量的好方法,这在异常控制方面非常重要.
因为在焊剂中,如果出现问题,这种情况永远不会发生!
我不是想保存代码行,我需要一些在视觉上易于理解和功能的东西
Var ix;
Var iy;
Var iz;
try {
try {
do something ix;
} catch (Exception ex1) {
ex1.printStackTrace();
}
try {
do something iy;
} catch (Exception ex2) {
ex2.printStackTrace();
}
do something iz;
} catch (Exception ex3) {
ex3.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)
要么
Var ix;
Var iy;
Var iz;
try {
do something ix;
do something iy;
do something iz;
} catch (Exception ex1) {
ex1.printStackTrace();
} catch (Exception ex2) {
ex2.printStackTrace();
} catch (Exception ex3) { …
Run Code Online (Sandbox Code Playgroud)