我是靠谱客的博主 害怕身影,最近开发中收集的这篇文章主要介绍java中 break语句_Java break语句,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Java break用于断开循环或switch语句。它在指定条件下中断程序的当前流程。在内循环的情况下,它仅中断内循环,外循环仍然可继续执行。

在循环语句中,break的作用是结束循环语句的执行。break语句可以用在三种循环语句的内部,功能完全相同。

以while语句为例来说明break语句的基本使用,实例:public class Test {

public static void main(String[] args) {

int i= 0;

while (i 

i++;

if(i == 5){

break;

}

}

}

}

分析:该循环在变量i的值等于5时,满足条件执行break语句,结束整个循环,接着执行循环后续代码。

在实际代码中,因逻辑复杂存在嵌套循环语句,如果break出现在循环嵌套的内部时,则满足条件结束break语句所在的循环,对其他循环没有影响,实例:public class Test {

public static void main(String[] args) {

for(int i = 0;i 

for(int j = 0;j 

System.out.println("j value is : " + j);

if(j == 3){

break;

}

}

}

}

}

运行结果如下:j value is : 0

j value is : 1

j value is : 2

j value is : 3

j value is : 0

j value is : 1

j value is : 2

j value is : 3

分析:该break语句因为出现在循环变量j的循环内部,则执行到break语句时,只中断循环变量为j的循环,而对循环变量i的循环没有影响。

中断外部的循环,则可以通过使用语法提供的标签语句来标识循环的位置,然后跳出标签对应的循环,实例:public class Test {

public static void main(String[] args) {

lable:

for(int i = 0;i 

for(int j = 0;j 

System.out.println("j value is : " + j);

if(j == 3){

break lable;

}

}

}

}

}

运行结果如下:j value is : 0

j value is : 1

j value is : 2

j value is : 3

分析:lable是标签名称,可以为java语言中任意合法的标识符,标签语句必须和循环匹配使用,使用时书写在对应的循环语句的上面,标签语句以冒号结束。

最后

以上就是害怕身影为你收集整理的java中 break语句_Java break语句的全部内容,希望文章能够帮你解决java中 break语句_Java break语句所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部