WHILE & FOR
WHILE
проверяет условие перед каждой итерацией
do...while
Конструкция проверяет условие после каждой итерации Когда требуется выполнение хотя бы одного тела цикла вне зависимости от того - вернет ли условие true или нет
бесконечный цикл
Чтобы организовать бесконечный цикл, используют конструкцию while (true)
FOR
проверяет условие перед каждой итерацией
Директива break
прекратить выполнение цикла досрочно
Директива continue
прекратить выполнение части тела цикла досрочно
Директивы break/continue нельзя использовать с оператором "?"
Метки для break/continue
Метки - единственный способ для break/continue выйти за пределы текущего цикла, повлиять на выполнение внешнего. Вызов break/continue с меткой должен быть внутри цикла. А сама метка д.б. присвоена где-то выше записи
Last updated