“循環(huán):”在Java代碼中。這是什么,為什么要編譯?這段代碼讓我盯著屏幕看了幾分鐘:loop:for (;;) {
// ...}(這里第137行)我以前從未見過這種情況,我也不知道Java有一個(gè)“循環(huán)”關(guān)鍵字(NetBeans甚至不把它涂成一個(gè)關(guān)鍵字),而且它在JDK 6中編譯得很好。原因是什么?
3 回答

慕后森
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊
keyword
label
.
label1: for (; ; ) { label2: for (; ; ) { if (condition1) { // break outer loop break label1; } if (condition2) { // break inner loop break label2; } if (condition3) { // break inner loop break; } } }
添加回答
舉報(bào)
0/150
提交
取消