1

从python过来后我正在学习java。我正在阅读的书目前正在讨论我熟悉的休息时间。当涉及到标签中断时,我可以给标签指定我选择的任何名称(禁止关键字)吗?另一件事,我如何结束标签的范围?

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

4

1 回答 1

2

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

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

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

于 2018-11-08T23:55:52.747 回答