`
whiteotiger
  • 浏览: 9419 次
  • 性别: Icon_minigender_1
  • 来自: 南通
最近访客 更多访客>>
社区版块
存档分类
最新评论

Java中标签的使用

 
阅读更多

很多程序设计语言中有goto语句,goto语句的使用,使的程序变得难以读懂,尽管goto仍是Java的一个保留字,但并未在语言中得到正式使用;Java没有goto。然而,在breakcontinue这两个关键字的身上,我们仍然能看出一些goto的影子。它并不属于一次跳转,而是中断循环语句的一种方法。之所以把它们纳入goto问题中一起讨论,是由于它们使用了相同的机制:标签。

下面是一个例子,介绍一下这种标签在java中的使用。

int i = 0;

System.out.println("label1");

label1: for (int k = 0; k < 5; k++) {

i++;

if (k == 2) {

break label1;

}

System.out.println(i);

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics