我只想知道可以应用java标签的所有其他代码。我只知道标签可以应用于循环。
在Kathie Sierra写道: -
虽然可以标记java程序中的许多语句,但最常见的是使用带有循环语句的标签......
来自链接:Can a label block be used without loop
我可以参考标签可以应用于块,也可以使用单一语句,如:
hello: break hello;
仍然有疑问是我们可以在任何声明或块上应用标签......
label1:int a=3; //ERROR
label1:{int a=3; } //legal
为什么?