拓冰建站拓冰建站
首页 / 资讯中心 / 正文

Java continue 语句

Java continue 语句详解1. 作用continue用于跳过本次循环剩余代码直接进入下一次循环不会终止整个循环。区分break直接跳出循环循环结束continue仅跳过当前这一轮循环继续2. 基础语法普通continuefor(初始化;判断条件;更新){if(条件){continue;// 跳过本轮执行下一次循环}// 下面代码满足continue时不会执行}示例输出1~10跳过偶数for(inti1;i10;i){if(i%20){continue;// 是偶数就跳过打印}System.out.println(i);}输出1 3 5 7 93. while/do-while 注意坑while中使用continue前一定要更新变量否则死循环错误示例死循环inti1;while(i5){if(i3){continue;// i永远等于3无法自增}System.out.println(i);i;}正确写法把自增放前面或continue前手动自增inti0;while(i5){i;if(i3){continue;}System.out.println(i);}4. 带标签的 continue多层循环跳转格式标签名: 循环continue 标签名;作用直接跳过外层循环本轮常用于嵌套循环。outer:// 外层循环标签for(inti1;i3;i){for(intj1;j3;j){if(j2){continueouter;// 直接跳到外层下一轮}System.out.print(ii,jj );}}5. continue 和 break 对比语句效果continue只跳过当前循环轮次循环继续break直接结束整个循环6. 核心总结遇到continue本轮后面代码不再执行立刻执行循环增量/条件判断while循环慎用防止变量不更新造成死循环带标签continue可以控制多层嵌套循环开发中使用较少。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门