Cobra/Keywords/continue
Внешний вид
< Cobra
Continue
[править]continue передает управление передает управление на следующую итерацию цикла, в котором он находится.
Любые оставшиеся заявления в текущей итерации не выполняются. Следующая итерация цикла определяется следующим образом:
- В while цикле, следующая итерация начинается c инструкции, проверяющей условное выражение.
- В for цикле, вызывается счетчик цикла в шаге приращения или перечисления, проверяется условное выражение и в зависимости от результата цикл завершается или циклический процесс продолжается.
Синтаксис
[править]continue
Пример
[править]Следующий пример показывает, как оператор continue использован для обхода участков кода и перехода на следующую итерацию цикла.
def main is shared
i = 0
post while i < 3 # do
i += 1
print 'before the continue'
continue
print 'after the continue, should never print'
print 'after the do loop'
# Outputs:
before the continue
before the continue
before the continue
after the do loop