`
bornlone
  • 浏览: 30020 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

break 语句使用

 
阅读更多

    在 Java 语言中经常会使用到 break 语句,下面列出了一些它的使用方法。

 

    在多重选择的 swith 语句中:

switch(num){
        case 1:
                ……
          break;
        case 2:
                ……
          break;
        case 3:
                ……
          break;
        default:
                ……
          break;
}

 

switch 语句将从匹配的的 case 标签开始执行知道遇到 break 语句,或者执行到 switch 语句的结束为止。break 语句用于跳出 switch 语句块。

 

同样,break 语句也能用于循环中用于跳出当前循环。

for(int i = 0; i < 10; i++){
        if(i == 5)
                break;
}

while(number < 100){
        if(number == 50)
                break;
}

 

有些时候,在嵌套很深的循环语句中会发生意想不到的事情。此时可能更加希望完全跳出嵌套的所有循环语句。所以 Java 提供了带标签的 break 语句,用于跳出多重嵌套循环语句。

flag:        //这个是一个标签,标签名后面紧跟一个冒号
while(……){

        ……

        for(……){
                
                ……

                for(……){
                                ……
                        break flag;        //这里使用 break 语句跳转到标签位置
                }
        }
}

 

事实上,可以运用标签到任何语句中,甚至可以应用到 if 语句或者块语句中,例如:

label:

{
        ……

        if(……)
                break label;          

       ……
}

 

另外,带标签的 break 语句只能跳出语句块,而不能跳入语句块。

分享到:
评论

相关推荐

    试谈二级C语言之break语句在循环语句中的使用.pdf

    在给定文件的标题和描述中,提到的“二级C语言之break语句在循环语句中的使用”,说明了本文档可能重点讲解了break语句在处理循环时的各种应用方式。从提供的部分内容来看,文件中存在一些OCR技术识别错误和打乱的...

    C语言程序设计中break语句分析.pdf

    首先,在switch语句中,break语句的使用可以结束switch结构。switch语句是一种多分支选择语句,它的执行过程可以分为五步:计算switch语句表达式的值,依次与多个常量做比较,当表达式的值与常量相等时,执行case后...

    06-break语句与continue语句.pptx

    本篇文章主要讨论 C 语言中 break 语句和 continue 语句的使用和差异。 1. break 语句 break 语句的作用是跳出当前的循环或 switch 语句。它只能在 switch 语句和循环语句中使用。在 switch 语句中,break 语句...

    break语句和continue语句 循环结构程序举例PPT教学课件.pptx

    本文将详细介绍break语句和continue语句的定义、作用、使用场景和实践应用。 一、Break语句 Break语句是C语言中的一种控制语句,它的作用是强行结束当前的循环结构,转向执行循环体语句后的下一条语句。当break...

    C例子:break语句

    该程序是我写的博客“一起talk C栗子吧(第一百八十回:C语言实例--break到哪里)”的配套程序,共享给大家使用

    break语句的举例

    java编程中的break语句,后面有continue语句,区别两个的不同提高

    break_continue_goto_return语句

    如果返回值类型为 void 的程序,Return 关键字单独作为完整的语句使用:return;对于返回类型非 void 的程序体,必须至少包括一条明确的 Return 语句。 在使用 Return 语句时,需要注意的是,如果返回值类型为 void...

    break语句.docx

    这里我们将详细讨论`break`语句在循环中的应用,特别是如何在嵌套循环中使用`break`语句来结束内外层循环。 1. **结束当前循环** 当一个循环体内的条件满足时,`break`语句可以立即终止当前循环的执行。在例子1中...

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

    break语句用在循环中,改变程序控制流。用于循环语句中,用于跳出循环而执行循环后面的语句。 public class TestBreak { public static void main(String[] args) { int sum = 0; int number = 0; while(number ){ ...

    Python break 语句.doc

    `break`语句的使用可以极大地提高代码的灵活性,使程序能够根据复杂逻辑进行控制流的改变。 **Python `break`语句的语法**: 在Python中,`break`语句的语法非常简单,它直接放在需要中断的循环体内: ```python ...

    break语句.py

    break语句.py

    Python程序设计:break语句、continue语句.pptx

    例如,在虚拟减肥跑步机的程序中,如果用户输入了特定的退出命令,你可以使用`break`语句来结束程序的运行。 `continue`语句则有所不同,它用于跳过当前循环的剩余语句,直接进入下一次迭代。如果在`for`或`while`...

    break 打断语句.zip_break_break打断循环_nervousabh_打断循环语句

    `break`语句的使用可以提高代码的效率和可读性,因为它允许我们快速退出循环或处理特定情况。但是,过度依赖`break`可能导致难以理解和维护的代码。因此,应当谨慎使用,确保`break`的使用是出于清晰的逻辑需求,并...

    python简明教程.chm

    使用break语句 continue语句 使用continue语句 概括 7. 函数 简介 定义函数 函数形参 使用函数形参 局部变量 使用局部变量 使用global语句 默认参数值 使用默认参数值 关键参数 使用关键参数...

    简明python教程(chm)

    使用break语句 continue语句 使用continue语句 概括 7. 函数 简介 定义函数 函数形参 使用函数形参 局部变量 使用局部变量 使用global语句 默认参数值 使用默认参数值 关键参数 使用关键参数...

    简明python教程

    使用break语句 continue语句 使用continue语句 概括 7. 函数 简介 定义函数 函数形参 使用函数形参 局部变量 使用局部变量 使用global语句 默认参数值 使用默认参数值 关键参数 使用关键参数 return...

    Python简明教程

    使用break语句 continue语句 使用continue语句 概括 7. 函数 简介 定义函数 函数形参 使用函数形参 局部变量 使用局部变量 使用global语句 默认参数值 使用默认参数值 关键参数 使用关键参数 return语句 ...

    C语言中break语句的全部用法及示例

    在C语言中,`break`语句是一种控制流程的关键字,它主要用于中断当前循环或`switch`语句的执行流程,使程序跳转到最近的循环体或`switch`语句之后的代码继续执行。下面将详细介绍`break`语句在不同情况下的用法。 1...

    060.Python break语句.mp4

    060.Python break语句.mp4

    编译原理课程设计PL0程序添加break功能修订版

    **break语句** `break`语句是编程语言中的一个控制流语句,主要用于跳出当前循环(如`for`或`while`循环)或开关语句(如`switch`)。在PL0中引入`break`后,程序员可以在满足特定条件时提前结束循环,跳转到循环...

Global site tag (gtag.js) - Google Analytics