关于JDK8的switch用法

img

如图所示,我希望程序运行的结果是输入1,则打印case1的执行内容,可是这个旧版本的只要执行case1,就会执行case2,3,4,5的所有内容。请问大家如何写变成避免这种结果

每个case后边都需要加break,如果不加就会依次往下执行

switch (值){
    case:值1 java语句;break;
    case:值2 java语句;break;
    case:值3 java语句;break;
            ……
    default:java语句;
}

img