1、break、continue
break一般用於Switch結構和循環結構
continue一般用於循環結構
作用
循環結構中;
break終止某個循環,程序跳轉到循環結構外的下一個語句
continue跳出本次循環,進入下一個循環
return:結束當前方法的執行並退出,返回到調用該方法的語句處
2、無限循環
如果循環條件為真,那么循環條件會一直執行下去,這種循環叫無限循環,也叫死循環
示例:(判斷條件恆成立)
for (int i=1;1==1;i++){
System.out.println(i+"次執行for循環");
if (i==1000){
break;
}
}
3、練習:
1)一張紙的厚度是0.08毫米,折疊多少次可以達到珠穆朗瑪峰高度8848米
int conter = 0;
double paper = 0.08;
while (1==1){
paper = paper*2;
conter = conter+1;
System.out.println("當前折疊次數"+conter+"當前紙的高度"+paper);
if (paper>=8848000){
break;
}
}
System.out.println("一共折疊了"+conter+"次");