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

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

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

sobes.tech AI

Оператор 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;
}