'Throw' ステートメントでは、'Catch' ステートメントの外側、または 'Finally' ステートメントの内側にあるオペランドを省略できません。
更新 : 2007 年 11 月
Catch ステートメントの外側の Throw ステートメントでは、例外オブジェクトの名前を指定する必要があります。
Error ID: BC30666
このエラーを解決するには
System.Exception から派生した例外オブジェクトの名前を指定します。
コードを再構成して、Throw ステートメントを Catch ブロックの中に移動します。
参照
概念
参照
Try...Catch...Finally ステートメント (Visual Basic)