声明“abc:{..}”是什么意思?

时间:2014-03-11 21:26:52

标签: java syntax

我从未在Java中遇到过这样的表达。它甚至不是开关盒

 //no code above to make it look like a switch case or loop

 abc: {
    // do some stuff
      break abc;
 }

你知道这是做什么的吗?

3 个答案:

答案 0 :(得分:1)

abc:

是一个标签,{}为该引入了新范围。

答案 1 :(得分:1)

这可能是一个标签,指的是该块所包含的代码。这允许您使用更多控制来传输程序流,而不是像打破while循环那样。

答案 2 :(得分:1)

它们是标签,有关完整说明,请参阅http://docs.oracle.com/javase/tutorial/java/nutsandbolts/branch.html