public class test {
public static void main(String[] args) {
show(0);
show(1);
}
public static void show(int i)
{
switch(i)
{
default:
i+=2;
System.out.println("d");
case 1:
i+=1;
System.out.println("1");
case 4:
i+=8;
System.out.println("4");
case 2:
i+=4;
System.out.println("2");
}
System.out.println("i="+i);
}
}
执行结果
d
1
4
2
i=15
1
4
2
i=14
如上所示:没有匹配时依次执行一遍;
有匹配时在匹配语句之后依次执行。