1. 程式人生 > 其它 >跳轉控制語句--continue、return

跳轉控制語句--continue、return

跳轉控制語句(continue)

continue: 跳出當次迴圈

使用場景:
1、在迴圈語句中
2、離開使用場景的存在是沒有意義的

跳轉控制語句(return)

使用場景:

return關鍵字不是為了跳轉出迴圈體,更常用的功能是結束一個方法,也就是退出一個方法。跳轉到上層呼叫的方法。

程式示例

public class ControlDemo3 {
public static void main(String[] args) {
// 單獨使用報錯,根據報錯資訊我們發現,continue只能在迴圈中使用
// continue;
// 需求:列印1-10,加入continue關鍵字,在列印3的時候加入
System.out.println("=====加continue==============");
for(int i=1;i<=10;i++){
if(i==3){
continue; //跳出當次迴圈,所以輸出的數字為1 2 4 5 6 7 8 9 10


}
System.out.println(i);
}


System.out.println("=====加break==============");
for(int i=1;i<=10;i++){
if(i==3){
break; //跳出當前迴圈,所以輸出的數字為1 2
}
System.out.println(i);
}
System.out.println("=====加入return===============");

for(int i=1;i<=10;i++){
if(i==3){
return; //結束當前main方法,不會輸出下面的System.out.println(i);語句;前面的輸出結果不會被影響(順序結構)


}
System.out.println(i);
}

// 可以單獨使用 //結束當前main方法,所以Java虛擬機器都退出了所以輸出不了下面的語句,程式會報錯。
// return;

// System.out.println("你好呀 大家");

}
}