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。

推荐教程:java快速入门

java if 终止_java中跳出或终止if语句的方法相关推荐

  1. java 如何跳出if语句_java中跳出或终止if语句的方法

    1.break break:跳出当前循环:但是如果是嵌套循环,则只能跳出当前的这一层循环,只有逐层break才能跳出所有循环.for (int i = 0; i < 10; i++) { if ...

  2. java 递归终止_java中执行程序如何终止递归?

    这是一个程序,读取信息网站为以前的格式,它使用递归和executor.It工作正常,我的问题是测试程序是否完成和成功通知.java中执行程序如何终止递归? public class NewClass ...

  3. java堆栈异常_Java中获得异常堆栈使用轨迹的方法是。

    Java中获得异常堆栈使用轨迹的方法是. 答:fillinStack() 中国大学MOOC: 互联网金融品牌建设能增加客户对企业的依赖度,促使客户重复使用某个企业产品或服务,从而产生一定的客户黏性 答 ...

  4. java 当月最后一天_java中取得当月最后一天的四种方法

    java中取得当月最后一天的四种方法 第一种,使用Calendar的roll方法,在限制某个日期字段不改变的形式下,改变其他日期字段的值. 第二种,使用Calendar的getActualMaximu ...

  5. java 数组排序论文_Java中运用数组的四种排序方法

    标签: <1>利用Arrays带有的排序方法快速排序 import java.util.Arrays; 2 public class Test2{ public static void m ...

  6. java properties用法_java中Properties文件加载和使用方法

    一.Properties简介 Properties 类继承自HashTable,提供的方法很像Map的实现类HashMap.它在 Java 编程的早期就有了,并且几乎没有什么变化.J2SE 的 Tig ...

  7. java 通用对象_java中对所有对象都通用的方法

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 覆盖equals时请遵守通用约定 我们知道equals要实现的是逻辑上的相等.站在数学的角度来看,两个事物相等的条件,有如下几个: 1.自反性:对于任何非 ...

  8. java设置行间距_Java中调整字距与行距的方法 其一(以DrawString为例)

    今天要谈的是如何在Java中调整字距与行距,当然,这里谈的主要是针对swing与awt里的字距与行距. 调整字距与行距看起来似乎是个很简单的问题,大概可以直接调用某个内置的方法来操作,紫雾我最开始也是 ...

  9. java取子串_Java中获取子字符串的几种方法示例

    首先假如有这样一串字符串: String s = "共 100 页, 1 2 3 4..."; 假如我想把"100"给取出来,该如何做? 方法一: 采用spli ...

  10. java 递归 堆栈_Java中的堆栈安全递归

    java 递归 堆栈 在本文中,摘自< Java中的函数编程 >一书,我解释了如何使用递归,同时避免了StackOverflow异常的风险. Corecursion正在使用第一步的输出作为 ...

最新文章

  1. 云优后台提交显示parsererror_【Shopee新手开店】卖家后台管理及设置
  2. 对spring 中IOC 的理解
  3. 大数据薪资一再飙升 学习大数据需要哪些基础?
  4. C++ virtual 析构函数
  5. OCR训练常见问题(1)
  6. Linux下安装spf13-vim
  7. Redis入门到高可用(十一)—— 慢查询
  8. Centos 查看系统硬件信息
  9. 使用 sublime数组转换成逗号分割文本
  10. 洛谷P2114-起床困难综合症
  11. 流式上传文件到服务器磁盘,通过HTTP将数据从浏览器流式传输到服务器的方法...
  12. 楚留香服务器维护,楚留香3月30日更新维护公告 楚留香手游更新内容一览
  13. 【STM32】标准库-SDIO-SDHC
  14. jpg格式图片怎么缩小?如何压缩jpg图片?
  15. GO语言(golang)官方网站!
  16. Android 设置锁屏时间,屏幕常亮效果
  17. 什么是域名到期?域名到期抢注要怎么进行?
  18. 字典排序什么意思_字典序排序
  19. 查询除某一列外的所有列的数据
  20. 清晰明了,什么是贝叶斯定理?朴素贝叶斯又是什么?

热门文章

  1. TVS瞬态抑制二极管,如何判断正负极?
  2. 各种常用的默认端口号 总结
  3. Vue中的自定义指令
  4. pox控制器学习笔记
  5. ipad 在线打代码 code-server
  6. 工商阿里忙互殴 苏宁高调打假争做主角?
  7. 外包档案管理员轻松吗_如何轻松优化任务管理
  8. 自学python 经验学习心得分享
  9. 自制一寸照片的尺寸规范
  10. ​LeetCode刷题实战512:游戏玩法分析 II