首页 > 编程知识 正文

Java中continue语句,java中结束语句

时间:2023-05-04 16:36:02 阅读:21169 作者:1010

Java break用于断开循环或交换语句的连接。 在指定条件下中断程序的当前进程。 对于内循环,只要中断内循环,外循环就可以继续进行。

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

以while语句为例说明break语句的基本使用。 示例:公共类测试{

publicstaticvoidmain (字符串[ ] args ) {

inti=0;

wile(I

I;

if(I==5) {

布雷克;

}

}

}

}

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

在实际代码中,由于存在逻辑复杂且嵌套的循环语句,如果循环嵌套内部出现break,则退出满足条件且有break语句的循环,不影响其他循环。 示例:公共类测试{

publicstaticvoidmain (字符串[ ] args ) {

for(inti=0; I

for(intj=0; Jj

system.out.println (jvalueis : ) j;

if(j==3) {

布雷克;

}

}

}

}

}

结果如下。 jvalueis:0

jvalueis:1

jvalueis:2

jvalueis:3

jvalueis:0

jvalueis:1

jvalueis:2

jvalueis:3

分析:由于此break语句出现在循环变量j的循环内部,因此执行break语句时,只有循环变量j的循环中断,不影响循环变量I的循环。

要中断外部循环,可以使用语法指定的标签语句来标识循环的位置,然后退出与标签对应的循环。 示例:公共类测试{

publicstaticvoidmain (字符串[ ] args ) {

lable:

for(inti=0; I

for(intj=0; Jj

system.out.println (jvalueis : ) j;

if(j==3) {

断开标签;

}

}

}

}

}

结果如下。 jvalueis:0

jvalueis:1

jvalueis:2

jvalueis:3

分析: lable是标记名称,可以是java语言的任何合法标识符。 标记语句必须与循环匹配使用。 使用时写在对应的循环语句上,标记语句以冒号结尾。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。