Here你可以发现Java在初始阶段提供了goto
指令。明智的是,这条指令不再实施。然而,正如我几分钟前在其他SO问题中发现的那样,标签仍然存在。
int x;
letsassign: x = 3;
我想知道他们为什么还在那里。除goto label
之外,标签还有哪些其他用途?
答案 0 :(得分:4)
用于运动多重循环:
outer: for (;;) {
while (true) {
if (brr) {
break outer;
}
}
roo();
}
休息并继续。
Java旨在清理事物;在C ++之后。然而,人们不想冒险“我不能再有效地做到这一点”。