问答详情
源自:4-6 Java条件语句之 switch

请问不加break程序会怎么样?一直执行下去?

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

提问者:java慕斯 2015-04-07 19:05

个回答

  • Perona
    2015-04-07 19:23:04

    会把所有的语句输出来。

  • Nicholas2
    2015-04-07 19:13:26

    一直执行下去,包括default