休息的标签可以有任何名称吗?

Can the label for a break have any name?

我是从python过来学java的。我正在看的书目前正在讨论休息,我很熟悉。当涉及到带标签的休息时间时,我可以给标签起我选择的任何名称吗(除了关键字)?另外一个问题,如何结束标签的范围?

注:书中并没有具体说明。我假设是的,但如果有任何不同于标准命名约定的规则和指南,请告诉我。

您可以标记循环,然后使用标记的中断:

outer: for(int i = 0; i < 10; i++) {
  for(int j = 0; j < 10; j++) {
    System.out.println(i + "," + j);
    break outer;
  }
}

输出将是 0,0,因为它在内循环的第一次迭代中中断了外循环。