java 中关于switch的问题

"语法错误,插入“:”来完成switchlabel"是什么意思
输入月份,根据月份判断相应的季节,采用case穿透来完成整个过程图片说明

case 1: 这两点用: 你用的是;

补充楼上说的一点,注意使用中英文输入法,这里必须用英文的":"不是中文";"

package 必须第一行

case后面是常量加上英文输入法半角输入的冒号:你输入的是分号所以结构不正确哦。

1、 包名放在文件开始
2、sc.nextInt()--sc变量未定义,你应该是相定义一个Scanner
3、切换英文,case后面是加冒号:

1、 包名放在文件开始
2、sc.nextInt()--sc变量未定义,你应该是相定义一个Scanner
3、切换英文,case后面是加冒号:

这个基础知识还需要加强,基本的语法

Scanner sc = new Scanner(System.in);

加在 //键盘录入数据 下面