class SwitchDemo
{
public static void main(String[] args)
{
int month = 5;
//if (month > 12
&& month < 1)
//System.out.println("Error
Month!");
//else if (month
>= 3 || month <= 5)
//System.out.println("spring!");
//else if (month
>= 6 || month <= 8)
//System.out.println("summer!");
//else if (month
>= 9 || month <= 11)
//System.out.println("autumn!");
//else
//System.out.println("winter!");
switch
(month) //只能接受四种数据类型:byte,short,int,char
{
default:
System.out.println("无效的月份!");
break;
case
1: //没有break语句,继续向下执行,不进行判断
case 2:
case
12:
System.out.println(month
+ "月:冬天!");
break;
case 3:
case 4:
case 5:
System.out.println(month
+ "月:春天!");
break;
case 6:
case 7:
case 8:
System.out.println(month
+ "月:夏天!");
break;
case 9:
case
10:
case
11:
System.out.println(month
+ "月:秋天!");
// break;
//switch最后一个break可以省略.
}
}
}