1、break

break :跳出当前循环;但是如果是嵌套循环,则只能跳出当前的这一层循环,只有逐层break才能跳出所有循环;

 for (int i = 0; i < 10; i++) {  if (i == 6) { break;  // 在执行i==6时强制终止循环,i==6不会被执行
                }System.out.println(i);  }  输出结果为0 1 2 3 4 5 ;6以后的都不会输出  

2、continue

continue:终止当前循环,但是不跳出循环(在循环中continue后面的语句是不会执行了),继续往下根据循环条件执行循环。

for (int i = 0; i < 10; i++) {  if (i == 6)  {continue;  // i==6不会被执行,而是被中断了
       } System.out.println(i);  }  

输出结果为0 1 2 3 4 5 7 8 9;只有6没有输出

3、return

(1).return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行。 
    (2).return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致。 
    (3). return后面也可以不带参数,不带参数就是返回空,其实主要目的就是用于想中断函数执行,返回调用函数处。

      特别注意:返回值为void的方法,从某个判断中跳出,必须用return;

 

转载于:https://www.cnblogs.com/514929hgy/p/6915128.html

Java中 break continue return 的区别相关推荐

  1. Java中 break continue return 的用法以及区别

    1.return (1)return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行. (2)return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致 ...

  2. java中break和return的区别_java 中return和break的区别

    在java的方法中,分为带返回参数和无返回参数两种方法.在带返回参数的方法体中,需要用return来返回该参数并表示该方法体执行完毕,该方法体中return后的语句将不会被执行.在无返回参数的方法中, ...

  3. JavaScript 中,break , continue , return 的区别

    break , continue , return 的区别 break :结束当前的循环体(如 for.while) continue :跳出本次循环,继续执行下次循环(如 for.while) re ...

  4. PreTranslateMessage(MSG* pMsg) 中 break 与return的区别

    程序一: BOOL CMyRichEditView::PreTranslateMessage(MSG* pMsg) { // TODO: 在此添加专用代码和/或调用基类 if (pMsg->me ...

  5. java 理解break,continue,return

    这是第一次写博客,今天在工作中遇到有关break,return,continue.记录一下我的理解. break: break常用于for循环中判断语句中和switch语句,break只能跳出一层fo ...

  6. switc中 break和return的区别

    break是直接退出switch语句 return是退出该函数 也就是switch语句块后面的语句也不执行了 break 结果 return 结果:

  7. C#中break,continue,return,,goto,throw的区别(转)

    break 语句用于终止最近的封闭循环或它所在的switch 语句. 控制传递给终止语句后面的语句(如果有的话). /// <summary>/// break 示例/// 在此例中,条件 ...

  8. python中break continue exit() pass区别

    1.break break是终止本次循环,比如你很多个while循环,你在其中一个while循环里写了一个break,满足条件,只会终止这个while里面的循环,程序会跳到上一层while循环继续往下 ...

  9. Java中return结束循环,Java中break、continue、return在for循环中的使用

    Java中break.continue.return在for循环中的使用 发布时间:2020-09-25 02:01:45 来源:脚本之家 阅读:81 作者:mrr 引言:在使用循环的时候,循环里面带 ...

最新文章

  1. Centos7上安装Nginx两种方法
  2. 如何最大限度提高.NET的性能
  3. Android Studio 第六十五期 - Android业务组件库
  4. LINUX 文件夹打包
  5. php中魔术方法总结
  6. 服务器怎么支持smtp,如何搭建邮箱服务器,自建smtp服务器
  7. C语言求素数的简化算法
  8. 【定时自动清理磁盘空间】
  9. 蓝桥杯 算法提高 盾神与积木游戏
  10. 电路设计_物联网芯片资讯——GPRS
  11. 生则决定生,去则实不去
  12. 台式计算机亮度设置,怎么调台式电脑亮度_怎么调台式电脑的亮度
  13. Moles(笛卡尔树 Z Algorithm)
  14. 冒泡排序--咕噜咕噜
  15. 2018麦考林杂志计算机科学,2018年加拿大大学麦考林杂志排名发布,快来围观你喜欢的学校排名有什么变动没?...
  16. 如何在手机上阅读caj格式论文
  17. 如何去除BootStrap栅格系统默认的15px的padding
  18. EpilepsyGAN:具有隐私保护的合成癫痫脑活动-2021(同26)
  19. Linux系统中编译大型C语言项目必备技能之:Makefile文件的编写
  20. Windows7端口被占用的解决办法(笔记本端口被占用)

热门文章

  1. 腾讯云对象存储 python_python 云存储
  2. 5、用枚举值表示状态、选项、状态码
  3. hdu 3652 B-number 数位dp
  4. 我的学习生涯(Delphi篇) - 21
  5. 上传文件的跨域处理(转)
  6. C#中使用DES和AES加密解密
  7. 如果没有,那么就去创造
  8. Jenkins构建 netcore5.0 项目时出现NU3028/NU3037错误的解决方案
  9. C语言中 用选择结构编译算法,C语言程序设计立体化教程(高等教育立体化精品系列规划教材)...
  10. linux下带密码的scp,linux下带密码的scp