Встречается на собеседованиях • сегодня

В чем разница между break и continue

break и continue используются для управления потоком выполнения в циклах (for, while, do-while).

  • break – полностью прерывает выполнение цикла, передавая управление коду после цикла.
    java
    for (int i = 0; i < 10; i++) {
        if (i == 5) {
            break; // Выход из цикла при i = 5
        }
        System.out.println(i); // Выведет 0,1,2,3,4
    }
  • continue – пропускает текущую итерацию цикла, переходя к следующей.
    java
    for (int i = 0; i < 5; i++) {
        if (i == 2) {
            continue; // Пропуск i = 2
        }
        System.out.println(i); // Выведет 0,1,3,4
    }

Ключевое отличие: break завершает цикл, а continue только пропускает текущий шаг.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы