单选题
已知如下代码:
switch(m)
case 0: System. out. println("Condition 0 ");
case 1: System. out. println("Condition 1 ");
case 2: System. out. println("Condition 2 ");
case 3: System. out. println("Condition 3 "); break;
default: System. out. println("Other Condition");
当m的值为( )时,可以输出“Condition 2”。
【正确答案】
C
【答案解析】[解析] 由于前三个case语句中没有break语句,因此执行case0之后,会继续执行case1和 case2,所以可以输出“Condition 2”,同理执行case 1和case 2都可以输出“Condition 2”,执行 case 3的时候,无法输出“Condition 2”。