現在のループ ステートメントをどうやってスキップすればよいですか

VBでは、Exit ステートメントを使用して現在のループ ステートメントから抜けることができます。その具体的な使い方は次のとおりです。

  1. する
  2. 退出
Do While condition
    ' 代码块
    If condition Then
        Exit Do
    End If
Loop
  1. 日本語で、より自然な表現であれば:
  2. 終了する
For i = 1 To n
    ' 代码块
    If condition Then
        Exit For
    End If
Next
  1. 一方
  2. 終了
While condition
    ' 代码块
    If condition Then
        Exit While
    End If
End While
  1. Select Case ステートメント
  2. 終了选择
Select Case expression
    Case value1
        ' 代码块
    Case value2
        ' 代码块
        If condition Then
            Exit Select
        End If
    Case Else
        ' 代码块
End Select

Exitステートメントは、現在のループやSelect Caseステートメントのみから飛び出すことができ、入れ子になったループからは飛び出せません。入れ子になったループから飛び出す必要がある場合は、ラベルとGoToステートメントを使用してください。

bannerAds