首页 > 代码库 > switch

switch

 switch后面如果有一条case不加break的话,那么会将后面的case全部执行,不管是不是满足case的条件

如:

public class Example {    public static void main(String args[]) {        System.out.println(getValue(2));;    }    public static int getValue(int i) {        int result = 0;        switch (i) {        case 1:            result = result + i;        case 2:            result = result + i * 2;        case 3:            result = result + i * 3;        }        return result;    }}

 

switch