Switch/Case 的穿透性
/*键盘录入1到12 ,对应输出该月份对应的季节 。如果输入的不是1到12,输出提示信息:您输入的数据有误。
PS:
春季:3,4,5月份
夏季: 6,7,8月份
秋季: 9,10,11月份
冬季:12,1,2月份*/
import java.util.Scanner; public class Test02 { public static void main(String[] args) { System.out.println("请输入月份:"); Scanner sc = new Scanner(System.in); int month = sc.nextInt(); switch(month){ 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; case 12: case 1: case 2: System.out.println(month+"月对应的是冬季"); break; default: System.out.println("您输入的数据有误"); break; } } }