break和continue
-
break
和continue
常常用在循环表达式中,可以放在任何位置 -
比如
switch
中的break
,就是跳出当前正在执行的 case 语句 -
break
是直接跳出总循环,就是说循环不再执行了 -
continue
是跳出当次循环,就是当次循环结束,然后 "继续" 下一次循环
代码实战
代码的详细解读,可以参考视频教程
package com.qicong.cj;
/**
* User: 祁大聪
*/
public class C25 {
public static void main(String[] args) {
//跑步10圈
int totalCount = 10;
int count = 0;
while(count < totalCount){
if(count == 5){
break;
}
System.out.println("跑了第" + (count+1) + "圈");
count++;
}
System.out.println("-----------------------------");
//
count = 0;
while(count < totalCount){
if(count == 5){
count++;
continue;
}
System.out.println("跑了第" + (count+1) + "圈");
count++;
}
}
}