Что делает оператор break и в каких случаях его используют в программировании?

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

Короткий ответ

Что ответить на собеседовании

Оператор break в Java используется для немедленного выхода из цикла (for, while, do-while) или из блока switch. Когда выполнение достигает break, текущий цикл или switch прерывается, и управление передается на следующую инструкцию после цикла или switch.

Подробный разбор

Ответ с пояснениями

Оператор break в Java используется для немедленного выхода из цикла (for, while, do-while) или из блока switch. Когда выполнение достигает break, текущий цикл или switch прерывается, и управление передается на следующую инструкцию после цикла или switch.

Часто break применяют, чтобы:

  • Прервать цикл при достижении определенного условия, например, когда нужный элемент найден.
  • В switch — чтобы избежать выполнения последующих кейсов (избежать "проваливания").

Пример использования в цикле:

for (int i = 0; i < 10; i++) {
    if (i == 5) {
        break; // прерываем цикл, когда i равно 5
    }
    System.out.println(i);
}
// Выведет числа от 0 до 4

Пример в switch:

int day = 3;
switch (day) {
    case 1:
        System.out.println("Понедельник");
        break;
    case 2:
        System.out.println("Вторник");
        break;
    default:
        System.out.println("Другой день");
        break;
}

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее