Оператор управления потоком для выхода из блока составного оператора
Синтаксис
Описание
Покидает блоки кода, такие как
Sub,
Function,
Do...Loop,
For...Next,
While...Wend,
или
Select Case . Пропускается
исполнение остальной части блока и идет к линии после его окончания.
Там, где есть несколько вложенных блоков
Do /
For /
While /
Select,
будет переход в конец внутреннего блока этого типа. Вы можете закончить
несколько блоков этого типа, давая ключевое слово несколько раз, разделенные
запятыми.
Для примера:
Exit While, While
Пример
'Например команда print не будет рассматриваться
Do
Exit Do ' Завершает
цикл Do...Loop и код продолжает
выполняться после цикла
Print "I will never be shown"
Loop
Dim As Integer i, j
For i = 1 To 10
For j = 1 To 10
Exit For, For
Next j
Print "I will never be shown"
Next i
Отличия от QB
- EXIT WHILE и EXIT SELECT являются новыми для FreeBASIC.
См. также