break语句在java中的语法格式居然是:
'break' [label] ';'
在java的编程生涯中还没看到break语句有这样子出现的,有点的bat中的goto语句,不过bat是前面设置好label标签,然后用goto语句跳转到label标签处重新执行一次。而break语句是指跳出该标签指定的循环控制语句:
like:
outerwhile:
while(true) {
System.out.println("\n True/False: Blocks can be nested.\n");
innerwhile1:
while(true) {
System.out.print("Enter t,f or any key to exit quit.");
switch(System.in.read()) {
case 't': System.out.println("You are correct.");
while (System.in.read() != '\n');
break innerwhile1;
case 'f': System.out.println("You are wrong.");
while (System.in.read() != '\n');
break;
default: break outerwhile;
}
}
innerwhile2:
while(true) {
System.out.print("Enter t, f or any key to exit quit.");
switch(System.in.read()) {
case 't': System.out.println("You are wrong.");
while(System.in.read() != '\n');
break;
case 'f': System.out.println("You are correct.");
while(System.in.read() != '\n');
break innerwhile2;
default: break outerwhile;
}
}
}
System.out.println("Quiz has terminated");
恰巧有一个Continue语句是可以跟goto语句是类似的如下:
couterFor:
for(int i = 0; i < 10; i++) {
for(int j = 0; j < 10; j++) {
if((i - 3) == 0) {
continue couterFor;
}
System.out.println((float)j/(i-3));
}
}
以上的 代码中使用了标签,这样就可以避免被零除的情况。
分享到:
相关推荐
break语句和continue语句在while循环和for循环中都可以使用,并且一般常与选择结构或异常处理结构结合使用。 Python中的break语句用来终止循环语句,即循环条件没有满足要求,也会停止执行循环语句。 continue 语句...
06-break语句与continue语句.pptx
break语句和continue语句 循环结构程序举例PPT教学课件.pptx
break与continue语句 中断语句 break与continue语句 1 了解break与continue语句的使用场合 2 能够使用break和continue控制程序 两种跳转语句: break与continue语句 含义: break continue break 语句:用于终止块。 ...
java编程中的break语句,后面有continue语句,区别两个的不同提高
break 语句 break 语句可终止执行最近的封闭循环或其所在条件语句。 控制权将传递给该语句结束之后的语句(如果有的话)。 break; 备注 break 语句与 switch 条件语句以及 do、for 和 while 循环语句配合使用。 ...
一条蠕虫长度为1英寸,在一口深为n英寸的井的底部.已知,蠕虫每分钟可以向上爬u英寸,但必须休息一分钟才能接着往上爬,在休息的过程中,蠕虫又向下滑了d英寸。就这样,上爬和下滑重复进行,请问,蠕虫需要多长时间...
break_continue_goto_return语句
JavaScript break 和 continue 语句 break 语句用于跳出循环。 continue 用于跳过循环中的一个迭代。 break 语句 我们已经在本教程之前的章节中见到过 break 语句。它用于跳出 switch() 语句。 break 语句可用于...
主要介绍了简单举例说明C++中break和continue语句的用法,是C++入门学习中的基础只是,需要的朋友可以参考下
您可能感兴趣的文章:Python跳出循环语句continue与break的区别python中的break、continue、exit()、pass全面解析Python循环语句之break与continue的用法python中break、continue 、exit() 、pass终止循环的区别详解...
Python break语句,就像在C语言中,打破了最小封闭for或while循环。 break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。 break语句用在while和for循环中。 如果...
break语句与continue语句的区别 continue是结束本次循环,进行下一次循环,而不是结束整个循环过程。对单层循环,break语句是结束整个循环,转到循环体外;对于多层循环,则是结束最内层循环。 【例5.9】输
主要介绍了Python循环语句之break与continue的用法,是Python入门学习中的基础知识,需要的朋友可以参考下
break语句 哇,我已经找到我要的答案了,我不需要进行更多的循环了! 比如,寻找第一个能被5整除的数: for循环中,如果遇见了break语句,这个for循环就会立即终止,不在进行其他的迭代了。 for(var i = 1 ; i <...
WEB开发 之 JavaScript Break 和 Continue 语句.docx
C语言的补充教材:break和continue语句
Linux运维-3.Shell编程-12 shell编程-151break语句和continue语句.avi
对break continue goto return语句都有详细讲解! 值得收藏