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+"次");