j在执行完一个case分支后使程序跳出switch语句块;如果没有写break,程序会顺序执行到switch结尾,除非遇到break;

三:if与switch的比较

  • 如果判断的具体数值不多,而且符合 byte、short 、 int、char, cnum[枚举], String这6种类型。虽然两个语句都可以使用,建议使用swtich 语句。
  • 其他情况:对区间判断,对结果为boolean类型判断,使用if,if的使用范围更广