Java之跳转控制语句-continue

举报
兮动人 发表于 2021/10/07 09:45:28 2021/10/07
【摘要】 Java之跳转控制语句-continue

跳转控制语句-continue

1. 基本介绍:

  1. continue 语句用于结束本次循环,继续执行下一次循环。
  2. continue 语句出现在多层嵌套的循环语句体中时,可以通过标签指明要跳过的是哪一层循环 , 这个和前面的标签的使用的规则一样.

2. 基本语法:

{ 
	……
	continue;
	 ……
}

3. 以 while 使用 continue 为例,示意图

在这里插入图片描述

4. 快速入门案例

Continue01.java
在这里插入图片描述

  • i == 2 时,就会跳出循环,执行下一次循环。不等于 2 时,后面的代码还是会执行。
	int i = 1;
	while (i <= 4){
	    i++;
	    if (i == 2){
	        continue;
	    }
	    System.out.println("i="+i);
	}

在这里插入图片描述

5. 细节案例分析和说明:

ContinueDetail.java
在这里插入图片描述

	abel1:
	for(int j = 0; j < 2; j++){
	    label2:
	    for(int i = 0; i < 10; i++){
	        if(i == 2){
	            //看看分别输出什么值,并分析
	            //continue ; //等价于 continue label2
	            //continue label2;//等价 continue;
	            continue label1; //输出 2次[0,1]
	        }
	        System.out.println("i = " + i);//输出2次[0,1,3,4,5,6,7,8,9]
	    }
	}

在这里插入图片描述

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。