В Java есть два оператора, которые можно использовать для управления циклами — «break» и «continue».
Оператор break используется для немедленного выхода из цикла. Когда оператор «break» встречается внутри цикла, управление программой немедленно переходит к оператору сразу после цикла.
Оператор «continue» используется для пропуска текущей итерации цикла и перехода к следующей итерации. Когда внутри цикла встречается оператор «continue», программа пропускает остальные операторы в цикле для текущей итерации и переходит к следующей итерации.
Оператор «break» используется для немедленной остановки цикла и перемещения управления из цикла, а оператор «continue» используется для пропуска текущей итерации цикла и перехода к следующей итерации.
Например, в цикле for в Java:
for(int i=0; i<10; i++){
if(i == 5){
break; // выходит из цикла, когда i равно 5
}else if(i == 3){
continue; // пропускаем эту итерацию и переходим к следующей итерации
}
System.out.println(i);
}
В этом примере, когда переменная «i» равна 5, выполняется оператор «break», и цикл немедленно завершается. Когда переменная «i» равна 3, выполняется оператор «continue», и текущая итерация пропускается, поэтому программа выводит 0, 1, 2, 4, 6, 7, 8, 9.
Github: https://github.com/DEBAGanov