Break и Continue

break

Оператор break используется для выхода из цикла при выполнении определенного условия. Этот цикл может быть циклом for , while или do-while. Давайте посмотрим синтаксис, чтобы разорвать различные типы циклов, чтобы выйти из них:

Если тестовое выражение оценивается как true, выполняется оператор break , который завершает цикл, и программа продолжает выполняться сразу после оператора цикла.

Ниже приведен пример, когда цикл while завершается, когда значение переменной-счетчика i становится равным 3:

break с меткой

Метка — это форма идентификатора, за которым следует знак @ , например, test@ или external@. Чтобы сделать любое выражение Kotlin помеченным, нам просто нужно поставить метку перед выражением.

Оператор break с меткой используется для завершения определенного цикла. Это делается с помощью выражения break со знаком @, за которым следует имя метки (break@LabelName).

Continue

Оператор continue в Kotlin прерывает итерацию цикла (пропускает часть, следующую за оператором continue, до конца цикла) и продолжает со следующей итерации в цикле. Давайте посмотрим синтаксис, чтобы завершить различные типы циклов, чтобы выйти из них:

Если тестовое выражение оценивается как истинное, выполняется статус continue , который пропускает оставшуюся часть цикла и переходит к следующей итерации цикла.

Ниже приведен пример, когда цикл while пропускает печать переменной i , когда ее значение равно 3:

Continue с меткой

Оператор continue с меткой используется для пропуска части определенного цикла. Это делается с помощью выражения continue со знаком @, за которым следует имя метки (continue@LabelName).

Поделись с друзьями:
Если вам понравилась статья, подписывайтесь на наши социальные сети.

Оставьте комментарий

одиннадцать + 17 =