更新 : 2007 年 11 月
Try 構造体を終了する前に実行するステートメント ブロックを開始します。
解説
各 Try 構造体には、Finally ブロック、または最低 1 つの Catch ブロックが含まれている必要があります。
![]() |
---|
次の場合、コントロールは Try または Catch ブロックから、対応する Finally ブロックに移りません。 |
Try または Catch ブロック内に End ステートメント がある場合
Try または Catch ブロックで StackOverflowException がスローされた場合
Finally を使用する状況
Try 構造体を終了する前に実行するステートメントがある場合は、Finally ブロックを使用します。コントロールは Try 構造体に移る直前に Finally ブロックに移ります。これは、Try 構造体の中で例外が発生した場合でも同様です。
キーワード Finally は、次の構文で使用します。
Try...Catch...Finally ステートメント (Visual Basic)