java中的跳轉語句有兩種:break和continue;
一、break語句
1、 break語句適用於任何循環控制結構,從而是循環立即終止。當執行流程遇到break語句時,不管循環終止變量,或者布爾表達式的值是什么,控制流程都會跳到循環后的下一條語句。
2、 代碼示例
int k=1;
while(k<=10){
system.out.println(k);
if(k==6){
break;
}
k++;
}
system.out.println("k的最終值為:"+k);
代碼解釋:
示例代碼中,看起來while循環要執行10次,因為k從1開始,布爾表達式是k小於等於10、但是,當k為6時,遇到break語句,循環終止,控制流程往下跳到輸出語句。
所以最后k的是輸出為6.
注意:
break關鍵字通常用在while無限循環中,或者用在至少直到一個問題發生時。
二、continue關鍵字
continue關鍵字可以用在任何循環控制結構中,它將刀子循環立即跳到循環的下一個迭代中。
在for循環中,continue關鍵字將導致控制流程立即跳到更新語句(i++)
在while循環或者do while 循環中,控制流程立即跳到布爾表達式。
