java程序,这个错误什么意思?我觉得写的没错啊!

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的

img


结果

case 和后面的数字直接要有空格

import java.io.*;
public class test  
{
    public static void main (String[] args) throws java.lang.Exception
    {
        int a=2;
        switch(a-=1){
            case 1:
                System.out.println("one");
        }
    }
}

img

注意大括号是否为中文字符,case与常量之间要有空格,如case 1,

img