java continue与break区别

在循环体中跳出循环语句有continue与break语句

continue:跳出本次循环,包括本次循环continue后面的语句,

break:跳出循环体,就是说一遇到break循环就结束。

代码:

package com.imooc.reflect;

/**
 * continue 和 break 区别
 * @author Administrator
 *
 */
public class ContinueAndBreak {
    public static void main(String[] args) {
        int sum=0;
        for(int i=0;i<100;i++){
            sum=sum+i;
            if(i==1){
                System.out.println("continue");
                System.out.println("sum="+sum);
                continue;
            }
            if(i==2){
                System.out.println("break");
                System.out.println("sum="+sum);
                break;
            }
            if(i==3){
                System.out.println("wwwwwwwwwwww");
                System.out.println("sum="+sum);
            }
        }
    }
}

输出结果:

continue
sum=1
break
sum=3

原文地址:https://www.cnblogs.com/baixiuhua/p/8267063.html

时间: 2024-11-05 20:39:19

java continue与break区别的相关文章

Java continue 、break、标号

任何迭代语句的主体部分都可以用break和continue控制循环流程,其中break用于强行退出循环,不执行循环中剩余的语句, 而continue则停止当前的迭代,然后退回循环起始处,开始下一次迭代. 标号则可以用来跳出多层循环,示例如下 public class TestLabel { public static void main(String[] args) { //标号 one: for (int i = 0; i < 3; i++) { for (int j = 0; j < 5;

Java中关键字continue、break和return的区别

Java中关键字continue.break和return的区别: continue:跳出本次循环继续下一次循环 break:   跳出循环体,继续执行循环外的函数体 return:   跳出整个函数体,函数体后面的部分不再执行 有代码才有真相: [java] view plain copy <span style="font-family:SimSun;font-size:14px;"><span style="font-family:SimSun;fon

8 break 和 Continue 之间的区别

break: 直接跳出循环 continue:中断本次循环,继续进行下一次循环 static void breakvsContinue() { for (int i = 0; i < 10; i++) { if (i == 0) break; DoSomeThingWith(i); } the break will cause the loop to exit on the first iteration - DoSomeThingWith will never be executed. for

Java初学者:continue和break

我们前面已经说过了java的两种循环:for循环和while循环,这次我们说一下关于这两个循环的两种特殊操作:continue和break.英语里,continue是继续的意思,而break则是中断的意思.其实在java里,这两种操作也是这个意思,下面我们分别介绍一下这两个操作. 首先说一下continue,当循环里出现这个字,意思就是不再执行continue以后的操作,而是转到循环开始那里进行条件判断,如果可以,则进行新一轮的循环,否则就退出循环.这里的循环,可能是for循环,也可能是whil

JAVA中的break[标签]continue[标签]用法

原文:JAVA中的break[标签]continue[标签]用法 注意:JAVA中的标签必须放在循环之前,且中间不能有其他语句.例如:tag:for或while或do--while; 1.使用break退出一层循环(与C/C++中的break用法一样) 1 public static void main(String args[]) 2 { 3 int i=0; 4 while(i<100) 5 { 6 if(i==10) break; 7 System.out.println("i=&q

Java中的break和continue以及标签

一.Java中的break,continue,goto 首先break,continue是Java中的关键字,而goto是保留字. 基于goto在c和c++中的鬼畜表现,我觉得goto可能还会长期在Java中坐冷板凳. break:强行退出循环,不执行循环中的后续步骤. continue:推出当前的循环,回到循环的起始点,开始一次新的循环 例子如下: // continue System.out.println("//continue:"); for (int i = 0; i <

Java中continue和break

本文中概念,代码均出自<Thinking in Java> 代码示范如下: · for循环中应用: class Test{ public static void print(String s){ System.out.println(s); } public static void main(String args[]){ int i = 0; outer: for (;true ; ) { inner: for (;i < 10 ; i++) { print("i = &qu

linux 循环结构中的 break continue exit return区别

1 概述 在脚本的循环中,需要用到break,continue,exit.来控制循环.利用return来获取函数的返回值.本文将对这四个命令的使用做介绍 break [N]:提前结束第N层循环,最内层为第1层 continue [N]:提前结束第N层的本轮循环,而直接进入下一轮判断:最内层为第1层 exit 命令终止脚本 2  break continue exit   对比 2.1 break 和continue 测试 假设一个循环体内,总共嵌套了3层循环,总循环体N为3,break 和con

continue break 区别

在循环中有两种循环方式 continue , break continue 只是跳出本次循环, 不在继续往下走, 还是开始下一次循环 break  将会跳出整个循环, 此循环将会被终止 count = 0 while True: count += 1 if count > 50 and count < 60: continue print("你是风儿我是沙, 我要循环到天涯,其实到不了天涯", count) if count == 100 : print("已经循