方法: 例外の内部例外をチェックする (Visual Basic)
前の例外の直接的な結果として例外がスローされた場合、InnerException プロパティによって元のエラーが説明されます。 この情報により、エラーをより効率的に処理できます。 元のエラーがない場合、InnerException の値は、null 参照または Visual Basic の Nothing になります。 このプロパティは読み取り専用です。
注意
お使いのマシンで、Visual Studio ユーザー インターフェイスの一部の要素の名前や場所が、次の手順とは異なる場合があります。 これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。 詳細については、「Visual Studio の設定」を参照してください。
内部例外をチェックするには
例外の InnerException プロパティをチェックして、元のエラーの原因を判断します。
Try My.Computer.FileSystem.CopyFile("file1", "file2") Catch ex As System.IO.IOException MsgBox(ex.InnerException) End Try
参照
処理手順
方法 : Visual Basic で例外のメッセージを表示する
例外処理のトラブルシューティング (Visual Basic)