- break用于强制退出循环,不执行循环中的剩余语句
- continue用于终止本次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判断
概念看起来不太理解,那么好,直接上代码
可以清楚的看到当用continue终止循环的话只会终止本次循环
即例子中只是没有输出5,而循环继续往下走,而break终止循环则是终止整个循环体,当i=5时直接跳出循环,即例子中只输出到4,就不继续输出了
可以清楚的看到当用continue终止循环的话只会终止本次循环
即例子中只是没有输出5,而循环继续往下走,而break终止循环则是终止整个循环体,当i=5时直接跳出循环,即例子中只输出到4,就不继续输出了