break、continue、return在循环中用法的区别

简介: break、continue、return在循环中用法的区别

1. break :

(1).结束当前整个循环,执行当前循环下边的语句。忽略循环体中任何其它语句和循环条件测试。

(2).只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来跳出。

2. continue:

(1).终止本次循环的执行,即跳过当前这次循环中continue语句后尚未执行的语句,接着进行下一次循环条件的判断。

(2).结束当前循环,进行下一次的循环判断。

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

3. return:

(1).return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行。

(2).return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致。

(3). return后面也可以不带参数,不带参数就是返回空,其实主要目的就是用于想中断函数执行,返回调用函数

相关文章
break,continue,return的区别深度剖析
break,continue,return的区别深度剖析
936 0
|
测试技术
用例图之参与者、用例间的四种关系
用例图之参与者、用例间的四种关系
3762 0
|
SQL XML JSON
不推荐别的了,IDEA 自带的数据库工具就很牛逼!
MySQL 等数据库客户端软件市面上非常多了,别的栈长就不介绍了, 其实 IntelliJ IDEA 自带的数据库工具就很牛逼,不信你继续往下看。
1908 0
不推荐别的了,IDEA 自带的数据库工具就很牛逼!
|
算法 C语言
PID各种算法的基本优缺点
PID各种算法的基本优缺点
1428 0
|
存储 算法 数据管理
数据结构与算法学习二零:二叉排序树(BST)、平衡二叉树(AVL)
这篇文章通过需求分析、代码实现和测试验证,详细介绍了二叉排序树的创建、遍历和删除操作,以及二叉平衡树(AVL)的自平衡特性和单旋转操作,旨在提高树结构在数据管理中的效率和性能。
710 0
数据结构与算法学习二零:二叉排序树(BST)、平衡二叉树(AVL)
|
安全 API 数据安全/隐私保护
【安全每日一讲】API是什么?解密API背后的奥秘
API,全称Application Programming Interface,是预定义的函数集合,用于系统间数据传输和指令交互。API简化了应用程序间的数据共享,扩展功能,实现跨平台交互,并确保数据安全性。常见的API类型包括RESTful、SOAP、RPC、GraphQL等。API的优势在于降低开发难度,提升效率,促进数据共享,优化用户体验。广泛应用于社交网络、电商平台和金融领域。然而,API也面临认证授权、数据泄露和恶意攻击等安全问题,需采取HTTPS、OAuth2等12种方法保障安全。
|
XML Java 数据库连接
【问题已解决】Caused by: java.lang.IllegalStateException
【问题已解决】Caused by: java.lang.IllegalStateException
509 0
|
XML Android开发 数据格式
Android ProgressBar进度条,以及自定义显示
Android ProgressBar进度条,以及自定义显示
683 0
Android ProgressBar进度条,以及自定义显示
|
存储 前端开发 JavaScript
Element el-table 表格详解
本文目录 1. 前言 2. 基本用法 3. 显示斑马纹 4. 显示边框 5. 自定义尺寸 6. 显示索引 7. 显示内容过长时的提示 8. 自定义行样式 9. 固定表头 10. 固定列 11. 多级表头 12. 展开行 13. 自定义列模板 14. 单选 15. 多选 16. 前端排序 17. 小结
4644 0
Element el-table 表格详解
|
NoSQL MongoDB Python
【Python】已完美解决(MongoDB安装报错)Service ‘MongoDB Server (MongoDB)’ (MongoDB) failed tostart
【Python】已完美解决(MongoDB安装报错)Service ‘MongoDB Server (MongoDB)’ (MongoDB) failed tostart
1987 1

热门文章

最新文章