8c1dea14

Оператор break


Используйте оператор break для прерывания цикла switch или оператора с меткой label.

  • Если Вы используете break без label, он немедленно прерывает ближайший содержащий while, do-while, for или switch и передаёт управление следующему оператору.

  • Если Вы используете break с label, он прерывает специфицированный помеченный оператор.

  • Синтаксис оператора break таков:

    1. break

    2. break label

    Первый вариант прерывает ближайший содержащий цикл или switch; второй вариант прерывает специфицированный оператор, имеющий метку.


    Пример.

    Здесь выполняется итерация по элементам массива, пока не будет найден индекс элемента со значением theValue:

    for (i = 0; i < a.length; i++) {

       if (a[i] = theValue)

          break;

    }





    Содержание раздела