break,continue,return 的区别

在项目中经常会用到这三个关键字,有时候会记混它们的用法,现在就来总结一下

1.break:直接跳出当前的循环,从当前循环外面开始执行,忽略循环体中任何其他语句和循环条件测试,他只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来跳出。

2.continue:终止当前的循环过程,但是它并不跳出循环,而是继续往下判断循环条件执行语句,他只能结束循环中的一次过程,但不能终止循环继续进行。

3.return:中止当前函数的运行,并将操作权返回给调用者。

猜你喜欢

转载自www.cnblogs.com/whx060900/p/10569610.html