代码跳过是否可能继续?

时间:2014-12-15 17:48:15

标签: java oop if-statement continue

程序是否会跳过continue?这是代码:

     while(/*something*/){
           if(/*something*/){
                while(true) {
                    //do something

                }
                System.out.print("Hello");
                continue;
            }
//do something2
    }

我会把我的整个代码放进去,但追踪它的时间很长。我想知道是否有已知的情况会跳过continue。我的程序进入大循环,输入if语句,但有时它不会继续跳转到//do something2。没有休息或类似的东西。

1 个答案:

答案 0 :(得分:3)

如果到达循环结束,

while(true)将始终继续。您可以使用break

停止while循环
while(true) {
    //doSomething

    if (myCondition) 
        break;
}

如果myCondition为真,你就会突破while循环。