package cn.nrsc.while_continue;
/*
* continue: 跳出本次循环, 继续进行下一次循环
*
* continue的使用场景: 只能在循环
*
*/
/*
* 需求:使用while循环, 输出10次HelloWorld.请在跳过第4次输出.
*
*/
public class While_Continue {
public static void main(String[] args) {
int i = 1;
while (i <= 10) {
// 这样并不能达到效果,得到的结过为:
// HelloWorld 1
// HelloWorld 2
// HelloWorld 3
// 然后进入死循环..
// 因为i==4后直接跳出本次循环,不会再进行i++的运算,但循环并未终止,将继续进行i<=10的判断
// 为了达到需求的结果,可以利用23-26行的代码...
if (i == 4) {
continue;
}
// if (i==4){
// i++;
// continue;
// }
System.out.println("HelloWorld " + i);
i++;
}
}
}
While_continue 语句里容易出现的一个死循环及解决办法
最新推荐文章于 2024-07-26 19:31:30 发布