'Finally' を、'Try' ステートメントの外に置くことはできません。

更新 : 2007 年 11 月

Finally は Try...Catch...Finally ブロックを終了するために使用します。したがって、ブロックの最後で 1 度だけ使用できます。不要な Finally ステートメントが存在します。または、対応する Try ブロックの境界の範囲外に Finally ステートメントが記述されています。

Error ID: BC30382

このエラーを解決するには

  1. 必要のない Finally ステートメントを探して、削除します。

  2. Finally ステートメントをコード内の適切な位置に移動します。

参照

概念

Visual Basic の構造化例外処理の概要

参照

Try...Catch...Finally ステートメント (Visual Basic)