public class HelloWorld {
public static void main(String[] args) {
char today='日';
switch(today){
case '一':
case '三':
case '五':
System.out.println("吃包子");
default:
System.out.println("吃主席套餐");
case '二':
case '四':
case '六':
System.out.println("吃油条");
break;
}
}
}/*结果为
吃主席套餐
吃油条*/这中条件语句有个特点,只要有一个入口进去了,只要后面没有break限制,它会执行后面的每一个语句。degault相当于一个入口,进去之后,由于下面的判断句后面都没有break,所以都执行了一次。
那也就是说,为了default语句后面也应该加break了