«Оператор разрыва с меткой» в Java используется для прекращения выполнения оператора цикла или переключения на основе указанной метки. Это позволяет вам выходить из вложенных циклов или переключать операторы на основе определенного условия.
Вот пример использования оператора разрыва с меткой в Java:
outerLoop:
for (int i = 0; i < 5; i++) {
innerLoop:
for (int j = 0; j < 5; j++) {
if (i == 2 && j == 2) {
break outerLoop;
}
System.out.println("i: " + i + ", j: " + j);
}
}
В этом примере помеченный оператор прерывания break externalLoop;используется для завершения как внешнего цикла, так и внутреннего цикла, когда условие i == 2 && j == 2выполнен. Без помеченного оператора Break будет завершен только внутренний цикл.
Используя помеченный оператор прерывания, вы можете лучше контролировать, из какого оператора цикла или переключателя вы хотите выйти, особенно во вложенных ситуациях.