break,continue,return的区别

break,continue,return的区别

最近总使用到这3个关键字,所以想总结一下他的用法.

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

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

3)return 语句可被用来使 正在执行分支程序返回到调用它方法。(费解)

详说return
return表示中止当前函数的运行,并将操作权返回给调用者。
如果是在main函数中,表示将操作权返回给操作系统。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 相信在开发中,很多人都接触过着三者,break和return可能用的比较多,但是对于continue可能比较模糊,...
    aven_kang阅读 2,555评论 0 0
  • Break,Continue,Return的区别在学js的时候,总是分不清break,continue,retur...
    饥人谷_廖珍阅读 4,293评论 0 0
  • 跬步之约274 1.最近眼睛应该是有问题了 老是痒 一痒又想用手揉 明天买点眼药水试试 2.今天静姐请吃饭 ...
    石小七阅读 257评论 0 0
  • 文丨小弟桑pc 写在前面: 同事Z准备离职了,我也许是最后才一个知道的人。来公司之前他已经有5年的工作经验,做人成...
    小弟桑pc阅读 594评论 0 2