我该怎么做这样的跳跃?Eclipse抱怨找不到label1 ......
谢谢
public class foo {
int xyz() {
int b = 1;
if (b == 0) {
break label1;
}
// MORE CODE HERE
label1:
return 1;
}
}
Run Code Online (Sandbox Code Playgroud)
您正在尝试使用gotoJava中的等效项.你不能,而且有充分的理由.弃船.
标签都包含在Java进行选择的唯一原因,其 循环或开关打出来的,在嵌套循环的情况下(或switch语句).他们没有其他目的,甚至那个单一目的通常被认为危险地接近goto.