break语句的作用是什么呢?

来源:4-6 Java条件语句之 switch

xonelive

2015-04-16 12:41

虽然代码写对了,但是break的作用没有弄清楚,尝试把break语句删除,代码也没有报错。

public class HelloWorld {
    public static void main(String[] args) {
        char today='日';
        
        switch(today){
            case '一':
            case '三':
            case '五':
                System.out.println("早餐吃包子");
            case '二':
            case '四':
            case '六':
                System.out.println("早餐吃油条");
            default:
                System.out.println("吃主席套餐");
        }
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
    }
}

写回答 关注

2回答

  • 我是陈东东
    2015-04-16 13:22:11

    break在编程语言中是终止循环体跳到循环程序最后一条语句后继续执行。

    xoneli...

    谢谢 明白了

    2015-04-18 09:02:16

    共 1 条回复 >

  • Perona
    2015-04-16 13:02:47

    是不会报错,但是不加break,会把接下来的语句都输出。

    break这里的作用就是匹配caes后,跳出这个switch,不对接下来的case做判断。

    xoneli...

    thanks

    2015-04-18 09:01:43

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1167135 学习 · 17927 问题

查看课程

相似问题