Vb.net-exit-statement

提供:Dev Guides
移動先:案内検索

VB.Net-終了ステートメント

Exitステートメントは、制御をプロシージャまたはブロックから、プロシージャ呼び出しまたはブロック定義に続くステートメントにすぐに転送します。 ループ、プロシージャ、tryブロック、または呼び出し元のselectブロックを終了します。

ネストされたループ(つまり、1つのループを別のループの内側)を使用している場合、Exitステートメントは最も内側のループの実行を停止し、ブロックの後のコードの次の行の実行を開始します。

構文

Exitステートメントの構文は次のとおりです-

Exit { Do | For | Function | Property | Select | Sub | Try | While }

流れ図

VB.Net exitステートメント

Module loops
   Sub Main()
      ' local variable definition
      Dim a As Integer = 10
      ' while loop execution '

      While (a < 20)
         Console.WriteLine("value of a: {0}", a)
         a = a + 1
         If (a > 15) Then
            'terminate the loop using exit statement
            Exit While
         End If
      End While
      Console.ReadLine()
   End Sub
End Module

上記のコードをコンパイルして実行すると、次の結果が生成されます-

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15