switch语句:
switch(表达式/值)
{
case 常量:
语句1;
break;
case 常量:
语句2;
break;
case 常量:
语句3;
break;
case 常量:
语句4;
break;
default:
语句5;
}
执行过程:首先,执行表达式,根据结果匹配对应的case,执行case后面的语句,直到遇到}或break为结束。如果没有匹配到对应的case,执行default里面的内容,直到遇到}或者break为结束。如果没有default,则switch语句结束。
switch里面的值可以为:byte short char int enum String