class ForForDemo
{
public static void main(String[] args)
{
int x=0;
if (x>0) x=1;
switch (x)
{
case 1:System.out.println(1);
case 0:System.out.println(0);
case 2:System.out.println(2);
break;
case 3:System.out.println(3);
default:System.out.println(4);
break;
}
}//x本来就是等于0的,x=0之后,先执行case:0,但你没有返回,然后又接着执行case:2,然后再break。没什么问题啊 |