Оператор Continue начинает новую итерацию ближайшего объемлющего оператора цикла.
continue-statement:
Continue
Точкой назначения оператора Continue является точка завершения блока вложенных операторов ближайшего объемлющего оператора цикла. Если данный оператор не находится внутри оператора цикла возникает ошибка компиляции.
Оператор Continue не может использоваться для выхода за пределы блока Finally. Когда данный оператор встречается внутри блока Finally его точка назначения должна находиться внутри этого же блока Finally. В противном случае возникает ошибка компиляции.
Private Sub TestContinue();
Var
b: boolean;
Begin
Repeat
//Выполняемый в цикле код
If MessageBox.Show("Не корректные результат. Повторить расчет?",
"Подтверждение", MessageBoxButtons.OKCancel) = DialogResult.OK Then
Continue;
Else
Break
End If;
//Код, выполняемый после подтверждения
Until b;
End Sub;
См. также: