Java新鲜东西,带有标签的continue和break
2011-09-19 21:21
387 查看
刚接触Java不久,发现java上有个有意思的东西。对于我以前所学过的的编程语言,比如Pascal,C/C++,里面都有goto语句,goto虽然不推荐使用,但是偶尔也可以玩一玩。在Java里面,goto根本就用不了,虽然goto仍然是关键字。
在Java里面,可以给一个循环结构或者语句块设置标签名,循环语句就是整个循环块,比如for循环块,while循环块;语句块就是大括号括起来的东西。在它们前面写上"labelName:"就设置好了标签。
如果想用标签,比如跳出labelName所标示的整个循环结构或者语句块,就在里面使用"break labelName;"如果想结束这一次循环进行下一次循环,就使用"continue labelName;"
这里有个要注意的:1.break可以终止循环结构和语句块,但是continue只能用于循环结构(这个很明显,因为语句块不能循环)2.break,continue只能放在标签块所标示的循环结构或语句块内部。
希望对大家有帮助!
在Java里面,可以给一个循环结构或者语句块设置标签名,循环语句就是整个循环块,比如for循环块,while循环块;语句块就是大括号括起来的东西。在它们前面写上"labelName:"就设置好了标签。
如果想用标签,比如跳出labelName所标示的整个循环结构或者语句块,就在里面使用"break labelName;"如果想结束这一次循环进行下一次循环,就使用"continue labelName;"
这里有个要注意的:1.break可以终止循环结构和语句块,但是continue只能用于循环结构(这个很明显,因为语句块不能循环)2.break,continue只能放在标签块所标示的循环结构或语句块内部。
希望对大家有帮助!
相关文章推荐
- Java带标签的break 和带标签的continue
- JAVA中的break[标签]continue[标签]用法
- java中标签的使用(附带break和continue)
- Java通过continue、break与标签实现Goto
- java中带标签的break 和 continue
- JAVA中break与continue跳出标签
- java基础_day0012_for_break_continue_循环标签
- Java goto,continue,break,标签
- Java中标签的使用 break continue
- java、C++-带标签的break 和 continue语句
- java中的标签(结合continue和break)
- Java break&continue标签的使用
- Java中的break,continue关于标签的用法
- java/break,continue;循环的标签
- 带标签的break和continue(java基础)
- Java基础知识--带标签的break和continue
- Java中带标签的break,continue
- 浅谈一下Java基础中的break和continue关键字(带标签和不带标签问题)
- Java标签-break-continue
- Java中带标签的 break 和 continue