跳转控制语句continue

1 continue的使用场景:

  1.1 在循环语句中

  注意:离开使用场景的存在是没有意义的

2 continue的作用:

  2.1 单层循环对比break,然后总结两者的区别

    2.1.1 break 退出当前循环

    

public class BreakDemo {

    public static void main(String[] args) {

        for(int i = 0; i < 10; i++) {
            if (i == 2) {
                break;//跳出内层循环
            }
            System.out.println(i);
        }

    }

}

输出:

0
1

    2.1.2 continue 退出本次循环

 1 public class BreakDemo {
 2
 3     public static void main(String[] args) {
 4
 5         for(int i = 0; i < 10; i++) {
 6             if (i == 2) {
 7                 continue;
 8             }
 9             System.out.println(i);
10         }
11
12     }
13
14 }

输出:

0
1
3
4
5
6
7
8
9

总结,break是结束整个循环,然后按顺序结构执行循环后边的语句(如果有的话)

   continue是结束本次循环,只有这一次的循环体不执行,然后继续执行下一次的循环

练习题:

 1 /*for(int i = 1; i <= 10; i++) {
 2             if (i % 3 == 0) {
 3                 //在此处填写代码
 4             }
 5             System.out.println("java基础班");
 6         }
 7         在控制台输出2次“java基础班”
 8         在控制台输出7次“java基础班”
 9         在控制台输出13次“java基础班”
10         */

实现:

1 for(int i = 1; i <= 10; i++) {
2             if (i % 3 == 0) {
3                 //break;//2次 i=1,i=2
4                 //continue; //7次,i!=3,6,9
5                 System.out.println("java基础班"); //13次,i = 3,6,9时输出java基础班
6             }
7             System.out.println("java基础班");
8         }

  2.2 也可以带标签的使用(不做演示)

时间: 2024-10-13 06:52:21

跳转控制语句continue的相关文章

continue\break 跳转控制语句

例一:continue     运行到双数 执行continue 跳过. 例二:break    运行一次后碰到break 程序停止 原文地址:https://www.cnblogs.com/gxtoo/p/12231062.html

2.53 控制跳转语句continue语句

/* continue:继续 使用场景: 循环中.离开此场景无意义. 测试,找到和break的区别: break:跳出单层循环 continue:跳出一次循环,进入下一次的执行 练习题: for(int x=1; x<=10; x++) { if(x%3==0) { //在此处填写代码 } System.out.println("Java基础班"); } 在控制台输出2次:"Java基础" break; 在控制台输出7次:"Java基础"

00017_跳转语句continue

1.continue语句概念 continue语句用在循环语句中,它的作用是终止本次循环,执行下一次循环 2.对1~100之内的奇数求和 1 public class ContinueDemo { 2 public static void main(String[] args) { 3 int sum = 0; // 定义变量sum,用于记住和 4 for (int i = 1; i <= 100; i++) { 5 if (i % 2 == 0) { // i是一个偶数,不累加 6 conti

Golang-for、break、continue、goto、return

for 循环的流程图  for 循环的使用注意事项和细节讨论 1)循环条件是返回一个布尔值的表达式 2)for 循环的第二种使用方式 for 循环判断条件 { //循环执行语句 } 将变量初始化和变量迭代写到其它位置 3)for 循环的第三种使用方式 for { //循环执行语句 } 上面的写法等价 for ; ; {} 是一个无限循环, 通常需要配合 break 语句使用 4)Golang 提供 for-range 的方式,可以方便遍历字符串和数组(注: 数组的遍历,我们放到讲数组的时候再讲解

01-Java学习笔记

本系列笔记由常彦博整理,请知悉 目  录 一. Java技术基础......................................................................................................... 1 1.1编程语言.......................................................................................................

Java语法基础(四)----选择结构的循环结构

一.循环结构: 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环. 循环语句的组成: 初始化语句:一条或者多条语句,这些语句完成一些初始化操作. 判断条件语句:这是一个boolean 表达式,这个表达式能决定是否执行循环体. 循环体语句:这个部分是循环体语句,也就是我们要多次做的事情. 控制条件语句:这个部分在一次循环体结束后,下一

break、continue、return的使用

跳转控制语句: java中的goto是保留字,目前不能使用,虽然没有了goto语句可以增强程序的安全性,但是也带来很多不便. 比如说:我们想让某个循环到某一步的时候就结束,现在就做不了这个事情了.为了弥补这个缺陷,Java就提供了break,continue,return来实现控制语句的跳转和中断. break 中断 continue 继续 return 返回 三者的区别: 1. 跳转控制语句(break) 1.1 break的使用场景: 1.1.1在选择结构switch语句中         

Java基础:循环控制语句

有三种:for,while,do...while for循环语句: A:格式 for(初始化语句;判断条件语句;控制条件语句){ 循环体语句; } 执行流程: a:执行初始化语句 b:执行判断条件语句 如果这里是true,就继续 如果这里是false,循环就结束 c:执行循环体语句 d:执行控制条件语句 e:回到b B:注意事项 a:判断条件语句无论简单还是复杂,结果是boolean类型 b:循环体语句如果是一条,可以省略大括号,但是不建议 c:有分号就没有左大括号,有左大括号就没有分号 Dem

Kotlin------流程控制语句

流程控制语句是编程语言中的核心之一.可分为: 分支语句(if . when) 循环语句(for.while )和 跳转语句 (return . break .continue.throw)等. if表达式 f-else语句是控制程序流程的最基本的形式,其中else是可选的. 在 Kotlin 中,if 是一个表达式,即它会返回一个值(跟Scala一样). 代码示例: /** * Created by jack on 2017/6/9. */ fun main(args: Array<String