尝试catch块(从catch块返回try块)

时间:2014-03-16 09:53:40

标签: java try-catch

我实现了一个try catch块。

我尝试以特定方式实现catch块,但它不能很好地工作。如果输入不是整数,则应重复并返回try块。它可以工作一次,但更多。

你可以给我一些帮助吗? 谢谢

1 个答案:

答案 0 :(得分:0)

你必须做类似的事情:

boolean flag = true;
    while (flag) {
        try {
            // something that may cause the Exception
            flag = false;// done
        } catch (Exception e) {
            e.printStackTrace();
            flag = true;
        }
    }