`
cys1990922
  • 浏览: 183063 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

java中break以及continue

    博客分类:
  • java
 
阅读更多
在开发中,break和continue中断语句用的比较多,下面来具体看看两者的区别:
break语句:
在我前面的博文里面有提到switch语句,其实在每个case里面的break的作用就是当该case为true,则跳出整个switch循环
由此可见,break的作用简单说就是跳出当前的整个循环,下面有个简单说明:
break语句可以强迫程序中断循环,当程序执行到break语句时,即会离开循环,继续执行循环外的下一个语句,如果Break语句出现在嵌套循环中的内层循环,则break语句只会跳出当前层的循环;
好了,给个简单例子说明一下:
  public class BreakDemo{
    public static void main(String [] args){
      for(int i=0;i<10;i++){
         if(i==3){
           break;
  }
    System.out.println("i="+i);
}

}

};




当i递增的到3的时候,会满足if条件,执行Break语句,会跳出整个for 循环,
结果就是:
i=0;
i=1;
i=2;

下面看看continue语句:
先看看简单介绍:
continues语句可以强迫程序跳到循环的起始处,当程序运行到continue语句时,即会停止运行剩余的循环主体,而是回到循环的开始处继续运行,记住,不是跳出整个循环执行下一条语句,这是Break和continue的主要区别所在,实际上使用continue就是中断一次循环的执行,下面看个简单的例子:
  public class ContinueDemo{
    public static void main(String [] args){
      for(int i=0;i<10;i++){
         if(i==3){
           continue;
  }
    System.out.println("i="+i);
}

}

};





主体基本和上述的break案例一样,但是break语句换成continue语句之后,结果会截然不同,看结果:
i=0;
i=1;
i=2;
i=4;
i=5;
i=6;
i=7;
i=8;
i=9;

单就没有i=3,在这个地方,中断了一次操作,OK,够简单明了把!
分享到:
评论
2 楼 cogent123 2012-12-19  
cogent123 写道
sys_enumitem[size=small][/size][/align]ow]

sys_enumitem
1 楼 cogent123 2012-12-19  
sys_enumitem[size=small][/size][/align]ow]

相关推荐

    菜鸟理解java中break,continue,return区别

    ### Java中的break、continue与return语句详解 在Java编程语言中,`break`、`continue`和`return`是三种常用的流程控制语句。它们分别用于不同的场景,以达到控制程序执行流程的目的。下面我们将深入探讨这三种语句...

    Java程序设计基础:break与continue语句.pptx

    break与continue语句 中断语句 break与continue语句 1 了解break与continue语句的使用场合 2 能够使用break和continue控制程序 两种跳转语句: break与continue语句 含义: break continue break 语句:用于终止块。 ...

    java跳出循环break;return;continue使用

    java跳出循环break;return;continue使用 . java跳出循环break;return;continue使用 . java跳出循环break;return;continue使用

    Java break和continue语句的使用

    在Java编程语言中,`break`和`continue`是两种控制流程的语句,它们用于在循环结构(如`for`、`while`或`do-while`)中改变程序的执行顺序。这两个关键字虽然简单,但在实际编程中却有着重要的作用。 **一、Java ...

    Java中break、continue、return在for循环中的使用

    Java中break、continue、return在for循环中的使用 Java是一种流行的编程语言,它的循环控制语句在编程中扮演着非常重要的角色。在Java中,break、continue、return是三种常用的循环控制语句,它们在for循环中的...

    Java中的break和continue关键字使用总结共3

    在Java编程语言中,`break`和`continue`是两个重要的控制流关键字,它们用于操纵循环结构,使得程序员能够更加灵活地控制程序的执行流程。本文将深入探讨这两个关键字的用法及其在不同循环(如for、while和do-while...

    Java中break、continue、return语句的使用区别对比

    在Java编程语言中,`break`、`continue`和`return`是三个非常关键的控制流语句,它们各自有着不同的功能和应用场景。理解和熟练掌握这些语句的使用,能够帮助我们编写出更加高效和易读的代码。下面将详细阐述这三种...

    java中break和continue源码解析

    Java中的`break`和`continue`关键字是控制循环流程的重要工具,它们可以帮助程序员根据特定条件改变循环的执行路径。在深入源码之前,先来理解这两个关键字的基本概念和用途。 `break`关键字: `break`的主要作用是...

    break和continue的区别

    在Java编程语言中,`break` 和 `continue` 关键字是控制循环流程的重要工具,它们在循环结构中起着不同的作用,帮助程序员更灵活地控制程序的执行路径。 `break` 关键字的主要功能是立即中断最内层的循环,使程序跳...

    Python break和continue-continue代码演练

    Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被人们用于独立的、大型项目的开发和设计 Python解释器易于扩展,...

    java中break用法.docx

    在Java编程中,`break`、`continue` 和 `return` 是三种重要的流程控制语句,它们可以帮助开发者更灵活地控制程序的执行流程。本文将重点介绍`break`语句的作用及其应用场景,并结合`continue`和`return`语句对比...

    Java中continue在while循环中的应用.pdf

    在Java编程语言中,`continue`关键字是一种控制流语句,它主要用于循环结构,如`while`、`for`等,其主要功能是跳过当前循环体内的剩余语句,直接进入下一次循环的迭代。当`continue`语句被执行时,程序会立即跳过...

    Python break和continue-break代码演练

    Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被人们用于独立的、大型项目的开发和设计 Python解释器易于扩展,...

    java中break和continue区别及使用场合分析

    Java中的`break`和`continue`是两种控制流语句,它们在循环结构中起着关键作用,帮助程序员根据特定条件提前结束循环或跳过循环的当前迭代。 1. `break`语句: - `break`语句主要用于立即终止最近的循环(如`for`...

    计算机后端-Java-Java核心基础-第06章 Java基本语法4 14. break和continue的基本使用.avi

    计算机后端-Java-Java核心基础-第06章 Java基本语法4 14. break和continue的基本使用.avi

    Java中的break和continue关键字的使用方法总结

    Java中的`break`和`continue`关键字是控制循环流程的重要工具,它们可以帮助程序员更精确地控制循环体的执行。下面是对这两个关键字的详细说明和应用示例。 **一、`break`关键字** `break`的主要作用是立即退出...

    计算机后端-Java-Java核心基础-第06章 Java基本语法4 15. 带标签的break和continue的使用.avi

    计算机后端-Java-Java核心基础-第06章 Java基本语法4 15. 带标签的break和continue的使

    Java基础精品课04-循环结构录屏5.break和continue.mp4

    Java基础精品课04-循环结构录屏5.break和continue.mp4

    黑马程序员 - Java基础教学 - 03 - 变量的作用域、for循环、break、continue、内存结构

    ### 黑马程序员Java基础教学知识点详解 #### 一、变量的作用域与生命...以上内容涵盖了Java基础教学中的关键概念,包括变量作用域、循环结构、流程控制以及内存管理的基本原理,是学习Java编程不可或缺的基础知识。

    Powershell的break、continue和return简单总结

    在Powershell中有两个特殊的关键字,就是你使用在循环中的break和continue. 看下这个“continue”,循环中的... 您可能感兴趣的文章:Java中break、continue、return语句的使用区别对比Jquery的each里用return true或fa

Global site tag (gtag.js) - Google Analytics