对于switch语句,是否可以在switch语句中更改switch的值,以便它可以跳转到不同的情况?例如:
int w = 0;
switch(w)
{
case 1:
doSomething();
w = 3;
case 2:
doSomething();
break;
case 3:
doSomething();
break;
}
Run Code Online (Sandbox Code Playgroud)
基本上我要问的是,如果我没有为一个案例放置一个break语句并且我在同一个案例中更改了switch的值,那么代码会执行这两种情况吗?