小编use*_*284的帖子

少尝试/更多捕获

我需要知道是否做得更少尝试和做更多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)

java performance exception-handling try-catch

2
推荐指数
2
解决办法
269
查看次数

标签 统计

exception-handling ×1

java ×1

performance ×1

try-catch ×1