当前位置: 移动技术网 > IT编程>开发语言>Java > continue与break的区别

continue与break的区别

2020年07月16日  | 移动技术网IT编程  | 我要评论

continue与break的区别

  • continue: 略过一次循环,继续执行下一次
  • break:跳出当前循环
public class wdnmd2 {
    //原定计划 循环10次,但是在循环途中我想结束循环
    public static void main(String[] args) {
        for (int i = 1; i <=10; i++) {
            if(i==5){
               continue;
            }
            System.out.println(i);
        }
    }
}

运行结果在这里插入图片描述

public class wdnmd2 {
    //原定计划 循环10次,但是在循环途中我想结束循环
    public static void main(String[] args) {
        for (int i = 1; i <=10; i++) {
            if(i==5){
                break;
            }
            System.out.println(i);
        }
    }
}

运行结果:在这里插入图片描述

练习题

  • for(int x=1; x<=10; x++) {
    if(x%3==0) {
    //在此处填写代码
    }
    System.out.println(“Java”);
    }

    我想在控制台输出2次:“Java“
    我想在控制台输出7次:“Java“
    我想在控制台输出13次:“Java“
    输出两次java:x=1,2时打印输出,x=3,执行 break后退出循环

for(int x=1; x<=10; x++) {
		if(x%3==0) {
			break;
		}
		System.out.println(“Java”);
	}

输出7次java:x=3,6,9执行continue,然后继续执行循环

for(int x=1; x<=10; x++) {
		if(x%3==0) {
			continue;
		}
		System.out.println(“Java”);
	}

输出13次java:本身10次循环,加上x=3,6,9时的三次打印输出

for(int x=1; x<=10; x++) {
		if(x%3==0) {
			System.out.println(“Java”);
		}
		System.out.println(“Java”);
	}

本文地址:https://blog.csdn.net/Dhxy1030/article/details/107354774

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网