case穿透

case穿透:

在switch语句中,每一个case语句,需要一个结束循环体,否则会出现case穿透

//case 穿透:  当case语句 没有使用break时 表示case穿透 一直执行下去一下语句
public class SwitchDemo {
    public static void main(String[] args) {
        //case 穿透:  当case语句 没有使用break时 表示case穿透 一直执行下去
        char grade = 'C';
        switch(grade){
            case 'A':
                System.out.println("优秀");
                break; //可选
            case 'B':
                System.out.println("良好");
                break; //可选
            case 'C':
                System.out.println("中等");
//                break; //可选
            case 'D':
                System.out.println("及格");
//                break; //可选
            case 'e':
                System.out.println("挂科");
//                break; //可选
            default:
                System.out.println("未知等级");
        }
    }
}
 

猜你喜欢

转载自blog.csdn.net/weixin_40294256/article/details/117135635