您的位置:首页 > 产品设计 > UI/UE

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只能放在标签块所标示的循环结构或语句块内部。

希望对大家有帮助!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: