本帖最后由 电子生命体 于 2014-8-5 01:19 编辑
可以的,switch语句会先寻找case进行判断,case没有正确的话再寻找default,不过如果你把default放在第一行或者case前面的话,要记得在default结束写break,不然执行完default的输出语句后,会继续执行下面case的输出语句,直到遇到break或者大括号才结束。
例如下面
int x = 3;
switch(x)
{
default:
System.out.println("d");
//break;
case 4:
System.out.println("a");
//break;
case 6:
System.out.println("b");
break;
case 2:
System.out.println("c");
break;
}
输出的结果为
d
a
b
|