跳出语句break 和continue
关键字break
常见的两种用法
- 在switch语句当中,一旦执行,整个switch语句立刻结束
- 在循环语句当中,一旦执行,整个循环语句立刻结束。跳出循环
代码举例:
public class Demo12Break {
    public static void main(String[] args) {
        // 循环到到3次结束循环
        for (int i = 1; i < 10; i++) {
            if (i == 4) {
                // 执行了break,跳出循环
                break;
            }
            System.out.println("循环了" + i + "次");
        }
        System.out.println("循环结束");
    }
}
执行结果:

关键字continue
- 使用场景:结束本次循环,继续下一次的循环
代码举例:
public class Demo13Continue {
    public static void main(String[] args) {
        // 输出1,2,3,5,6,7,10
        for (int i = 1; i < 11; i++) {
            if (i == 4 || i == 8 || i == 9) {//布尔表达式为true
                //执行continue语句。立刻重新开始循环
                continue;
            }
            //执行了continue,循环体后面的代码不在执行,立刻步进表达式,重新开始循环
            System.out.println(i);
        }
    }
}
执行结果:

跳出语句break 和continue的更多相关文章
- 跳转语句Break、continue
		跳转语句Break.continue 1.break -跳出 作用范围:switch或循环语句; -当break语句单独存在时,下面不需要定义其他语句,因为直接被跳出,不执行下面的语句. -break ... 
- for循环跳转语句(break、continue)
		跳转语句用于实现循环执行过程中程序流程的跳转,在Java中的跳转语句有break语句和continue语句.接下来分别进行详细地讲解. 1. break语句 在switch条件语句和循环语句中都可以使 ... 
- 04-01 Java switch、for、while、do while语句,循环嵌套,跳转语句break、continue、return
		语句 1:switch语句(掌握) (1)格式: switch(表达式) { case 值1: 语句体1; break; case 值2: 语句体2; break; ... default: 语句体n ... 
- shell中跳出循环语句break和continue
		在使用while或for循环语句过程中,也许碰到某个特殊条件,我们需要跳过当次循环或整个循环,这是就需要借助break和continue. break表示跳出本层循环,break n表示跳出循环的层数 ... 
- 跳转语句   break;continue; return; goto 区别用法
		C语言是按顺序执行语句的语言——一个接一个.即使它有条件语句或循环语句,程序的流程也是自上而下的.没有顺序流的随机跳转或跳转.但我们的程序是为了满足任何现实世界的需求,一个接一个地执行永远不会很直接. ... 
- while语句 break和continue
		1.whlie 循环 基本条件 :while 条件: 代码块(循环体) else: 当上面的条件为假的,才会执行 执行顺序: 判断条件是否为真,如果为真,执行循环体,然后判断条件,...直到循环条件为 ... 
- 跳出语句 break continue
		break 使用场景:终止switch或者循环 在选择结构switch语句中 在循环语句中 离开使用场景的存在是没有意义的 public static void main(String[] args) ... 
- 跳转语句break与continue的使用环境
		break:改变程序控制流 常用于do-while.while.for .switch循环中,终止某个循环,程序跳转到循环块外的下一条语句 continue:跳出本次循环,进入下一次循环 
- 跳转语句  break  和  continue
		break跳出循环体,结束本次循环. continue结束本次循环. for(var i=0; i<5; i++){ if(i == 3) break; document.write(" ... 
随机推荐
- 第31章 日志 - Identity Server 4 中文文档(v1.0.0)
			IdentityServer使用ASP.NET Core提供的标准日志记录工具.Microsoft文档有一个很好的介绍和内置日志记录提供程序的描述. 我们大致遵循Microsoft使用日志级别的指导原 ... 
- win2008R2环境配置
			1)下载系统 [https://msdn.itellyou.cn/] 选择带sp1的,这个系统是08R2中较为完善的一种 2)安装之后首先不要激活和安装.net framework 先安装ii ... 
- JS输入框去除负号(限定输入正数)
			onkeyup="(this.v=function(){this.value=this.value.replace(/\-/g,\'\');}).call(this)" 示例: & ... 
- Sqlserver 2008R2设置数据库只对特定用户可见
			REVOKE VIEW ANY DATABASE TO [public] --这个是取消数据库公开的权限,也就是除了sa角色外任何人都不能查看数据库 Sa可以查看所有数据库, 新建一个名称为test的 ... 
- Go中多个返回值的技巧
			直接上代码看个例子吧: package main import "fmt" //返回 X+Y 和 X*Y func Computer(X, Y int) (int, int) { ... 
- spring boot 2.0 整合 elasticsearch6.5.3,spring boot 2.0 整合 elasticsearch NoNodeAvailableException
			原文地址:spring boot 2.0 整合 elasticsearch NoNodeAvailableException 原文说的有点问题,下面贴出我的配置: 原码云项目地址:https://gi ... 
- JQuery autocomplete获得焦点触发弹出下拉框
			需求:autocomplete控件,当点击获得焦点的时候也要弹出下拉列表(autocomplete默认是输入之后才会跟随出下拉列表),下面直接贴代码. js代码: $("#customerN ... 
- excel 函数1
			1 函数的相对引用和绝对引用 1.1绝对引用,相对引用和混合引用 按住F4键可以相互切换 1.2 if and or函数 案例图片 =IF(C7>30000,"大商家",&q ... 
- Laravel Excel 实现 Excel-CSV 文件导入导出功能
			Laravel Excel 是一款基于 PHPExcel 开发的Laravel框架专用的 Excel/CSV 文件导入导出功能的扩展包,用起来的非常方便. 它的 Github 地址是:https:// ... 
- arcgis for js开发之路径分析
			arcgis for js开发之路径分析 //方法封装 function routeplan(x1, x2, y1, y2, barrierPathArray, isDraw, callback) { ... 
