// 这个 retry 还可以用任意你想用的 java命名来替换 比如 point:
public static void main(String[] args) {
retry:
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 5; j++) {
System.out.print(j + ", ");
if (j == 3) {
continue retry;
}
}
}
System.out.print(" >>> OK");
System.out.println("-----------------");
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 5; j++) {
System.out.print(j + ", ");
if (j == 3) {
continue;
}
}
}
System.out.print(" >>> OK");
}
//0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, >>> OK-----------------
//0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, >>> OK
retry:
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 5; j++) {
System.out.print(j + ", ");
if (j == 3) {
break retry;
}
}
}
System.out.print(" >>> OK");
System.out.println("-----------------");
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 5; j++) {
System.out.print(j + ", ");
if (j == 3) {
break;
}
}
}
System.out.print(" >>> OK");
//0, 1, 2, 3, >>> OK-----------------
//0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3, >>> OK
记录 特殊的循环跳出方法 continue return 加 retry标识的用法
于 2024-04-01 20:04:51 首次发布