• 目录

break和continue

阅读量: 455 编辑

break和continue

  • breakcontinue 常常用在循环表达式中,可以放在任何位置

  • 比如 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++;
        }

    }
}

  • 目录