方法 : 例外の内部例外をチェックする
更新 : 2007 年 11 月
前の例外の直接的な結果として例外がスローされた場合、InnerException プロパティによって元のエラーが説明されます。この情報により、エラーをより効率的に処理できます。元のエラーがない場合、InnerException の値は、null 参照または Visual Basic の Nothing になります。このプロパティは読み取り専用です。
メモ : |
---|
使用している設定またはエディションによっては、ダイアログ ボックスで使用可能なオプションや、メニュー コマンドの名前や位置がヘルプに記載されている内容と異なる場合があります。このヘルプ ページは、全般的な開発設定を考慮して記述されています。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。 |
内部例外をチェックするには
例外の InnerException プロパティをチェックして、元のエラーの原因を判断します。
Try My.Computer.FileSystem.CopyFile("file1", "file2") Catch ex As System.IO.IOException MsgBox(ex.InnerException) End Try
参照
処理手順
方法 : Visual Basic で例外のメッセージを表示する