Sobes.tech
Назад к вопросам
Junior — Middle
69

Какое различие между операторами break и continue при управлении циклом?

Ответ от нейросети

sobes.tech AI

Оператор break полностью прерывает выполнение текущего цикла и выходит из него, переходя к коду после цикла.

Оператор continue пропускает оставшуюся часть текущей итерации цикла и сразу переходит к следующей итерации.

Пример на Java:

for (int i = 0; i < 5; i++) {
    if (i == 3) {
        break; // цикл остановится, когда i станет 3
    }
    if (i == 1) {
        continue; // пропускаем вывод i=1
    }
    System.out.println(i);
}
// Вывод будет: 0, 2