原谅糖的Wiki

流程控制语句

case 的穿透性

在 switch 语句中,如果 case 的后面不写 break,将出现穿透现象,也就是不会在判断下一个 case 的值,直接向后运行,直到遇到 break,或者整体 switch 结束。

循环语句

  • 在已知循环次数的时候使用推荐使用 for,循环次数未知的时推荐使用 while。
  • break:终止 switch 或者循环
  • continue:立即结束本次循环,继续下一次的循环
  • 死循环:while(true){}