1.无限循环:
(1.)for的无线循环:
for( ; ; )
{
System.out.printlln("学习");
}
初始化语句不写表示循环之前不做任何操作
条件判断语句不写表示默认为true
条件控制语句不写表示不做任何操作
(2.)while 循环
while(true){
System.out.println("学习")
}
while后面的true不写会报错
(3).do-while 循环:
do{
System.out.println("学习");
}while(true);
注意:无限循环下不能写其他代码,因为永远停不下来。。。
(如图):
[Unreachable statement]不能到达的模块
2.跳转控制语句
在循环的过程中,跳转到其他语句上执行
案例一:小老虎吃包子,在第三个包子跳过
代码:
for(int i=1;i<=5;i++)
{
if(i==3)
{
continue;
}
System.out.println("小老虎在吃第"+i+"个包子");
}
[continue:结束当前循环]
案例二 :小老虎只吃三个包子
但是调转一下位置:
省流:
continue:跳过当前循环
break;跳过所有循环