Перейти к основному содержимому
Версия: 6.x

Следующая итерация (CONTINUE)

Оператор перехода к следующей итерации создает действие, которое пропускает выполнение оставшегося кода в текущей итерации и переходит на следующую итерацию цикла (обычного или рекурсивного). Если созданное действие не находится внутри цикла, то его поведение становится аналогичным действию, созданному оператором выхода.

Язык

Синтаксис оператора перехода к следующей итерации описывается оператором CONTINUE.

Пример

testContinue ()  {
FOR iterate(INTEGER i, 1, 5) DO {
MESSAGE 'before';
IF i == 3 THEN CONTINUE; // no message 'after' for i == 3
MESSAGE 'after';
}