Breaking out off a WHILE loop which is inside a FOR LOOP
本问题已经有最佳答案,请猛点这里访问。
在爪哇,什么是直接跳出while循环的方法,它在while循环中,在for循环中?结构应该如下所示:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | For{ . . While{ . . . While{ . . <Stuck here. Want to break Free of all Loops>; } } } |
Want to break Free of all Loops
您可以使用一个简单的EDCOX1 0来结束立即包含的循环,在Java中,可以使用EDCOX1×1中断来结束任意循环。喜欢
1 2 3 4 5 6 7 8 | out: for(;;) { while(true) { while (true) { // .... break out; } } } |
标签是
注意:未标记的break语句终止最里面的switch for、while或do while语句,但标记的break终止外部语句。
注释的来源
使用标签和分隔符
1 2 3 4 5 6 7 8 | here: while (...) { for (...) { if (...) break here; } } |
请参阅https://docs.oracle.com/javase/tutorial/java/nutsandbolts/branch.html