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("吃主席套餐");
}
}
}
break在编程语言中是终止循环体跳到循环程序最后一条语句后继续执行。
是不会报错,但是不加break,会把接下来的语句都输出。
break这里的作用就是匹配caes后,跳出这个switch,不对接下来的case做判断。
Java入门第一季(IDEA工具)升级版
1167135 学习 · 17927 问题
相似问题
回答 1
回答 2