Java中switch语句注意事项

Java中switch语句格式如下:

swtich(常量){
case 常量1: System.out.println(常量);break;
case 常量2: System.out.println(常量);break;
case 常量3: System.out.println(常量);break;
default: System.out.println(常量);break;
}

这里要注意两点:

  1. 每个case最后都要跟break,否则语句一旦匹配成功后续的case的内容都会执行,而不会跳出。
  2. case后面只能是常量,可以是运算表达式,但一定要符合正确的类型。不能是变量,即便变量在之前进行了赋值,JVM依然会报错。

你可能感兴趣的:(Java中switch语句注意事项)