標籤是後面跟有冒號的識別符號,就像下面這樣:
label1 :
break和continue關鍵字只能中斷當前迴圈,但若與標籤一起使用,他們就會中斷循壞,直到標籤所在位置。
label1 :
outer-iteration
}
在(1)中,break中斷內部迭代,回到外部迭代
在(2)中,continue使執行點回到內部迭代的起始處
在(3)中,continue label1同時中斷內部迭代以及外部迭代,直接跳轉到label1處;
隨後,它實際是繼續執行迭代過程,但卻從外部迭代開始。
在(4)中,break label1 也會中斷所有迭代,並回到label1處,但不從新進入迭代。
它實際上完全中斷了兩個迭代。
java控制語句
if else 語句 switch case 語句 while 迴圈 do while 迴圈 for 迴圈 continue break return 順序結構 判斷結構 迴圈結構 都是流程語句 if else 語句測試條件的結果,然後根據此結果來執行相應的操作 它可用於以兩個不同的路徑來執行程式 ...
Java基礎 控制語句
1.順序結構 2.選擇結構 單選擇結構 if語句 格式 if 表示式 或者if 表示式 語句 注意 如果不加花括號,那麼if控制的語句只是第一句。雙選擇結構 if else語句 格式 if else 多選擇結構 if else if else if.switch語句 格式 switch 表示式 sw...
Java基本語句用法
遍歷集合 for int x a 注意x a後面中括號,什麼時候可以用,什麼時候不能用。集合長度 a.length 陣列長度 a.length表示行數,a i length表示第i行的列數。填充替換陣列元素 arrays.fill arr,2 arrays.fill arr,x,y,2 拼接字串 s...