switch case 执行时,一定会先进行匹配,匹配成功返回当前 case 的值,再根据是否有 break,判断是否继续输出,或是跳出判断。
java基础-switch case
java基础-switch case

如果 case 语句块中没有 break 语句时,JVM 并不会顺序输出每一个 case 对应的返回值,而是继续匹配,匹配不成功则返回默认 case。
java基础-switch case
java基础-switch case

如果 case 语句块中没有 break 语句时,匹配成功后,从当前 case 开始,后续所有 case 的值都会输出。

java基础-switch case
java基础-switch case

如果当前匹配成功的 case 语句块没有 break 语句,则从当前 case 开始,后续所有 case 的值都会输出,如果后续的 case 语句块有 break 语句则会跳出判断。
java基础-switch case
java基础-switch case

相关文章:

  • 2021-11-11
  • 2021-11-11
  • 2022-12-23
  • 2021-09-17
  • 2022-12-23
猜你喜欢
  • 2021-11-11
  • 2022-12-23
  • 2021-11-11
  • 2021-09-26
  • 2021-08-06
  • 2022-02-20
  • 2022-01-17
相关资源
相似解决方案