case穿透

进入方法,直到遇到break或者return才停止

代码

    @Test
    public static void main(String[] args) {
        String i = "1";
        switch (i) {
            case "1": {
                System.out.println(1);
            }
            case "2": {
                System.out.println(2);
            }
            case "3": {
                System.out.println(3);
                break;
            }
            case "4": {
                System.out.println(4);
            }
            default: {
                System.out.println("default");
                break;
            }
        }
    }

结果

1
2
3

你可能感兴趣的:(Java基础知识,java)