如果我将if()语句嵌套在for()循环中,则会中断;在它们内部适用于for()循环?

时间:2014-04-19 23:56:24

标签: java nested break

除了标题中提供的问题外,没有什么可以补充的......

示例:

for(...) {
     if(...) {
         if(...) {
             //doing stuffs
             break;
         }
     }
}

//does that break statement get me to this spot?

3 个答案:

答案 0 :(得分:1)

在这种情况下,它将突破for循环。 break会从循环中删除(例如whiledo/whilefor)和switch语句。

答案 1 :(得分:1)

是。 break将突破for循环。 break并没有突破if语句。

答案 2 :(得分:1)

是。因为break不适用于if语句。因此,它将适用于遇到的下一个循环。

注意: break用于终止循环(forwhiledo-while)。