VS 2010 Express
forを使用しVB.net
ていますが、IDE を使用して発生する可能性のある例外を簡単に発見する方法があるかどうか疑問に思っていますか?
たとえば、次のような場合:
If Me.saveQueryDialog.ShowDialog() = Windows.Forms.DialogResult.OK Then
Try
sqlTextBox.SaveFile(saveQueryDialog.FileName)
Catch ex As Exception
MessageBox.Show(String.Format("Save was unsuccessful encountered: {0}", ex.Message))
End Try
End If
IDE を使用して、この状況で遭遇する通常の例外が...ex As IO.IOException
または、次のようにします。
If Me.openQueryDialog.ShowDialog = Windows.Forms.DialogResult.OK Then
Try
sqlTextBox.LoadFile(openQueryDialog.FileName)
Catch ex As Exception
MessageBox.Show(String.Format("Open was unsuccessful encountered: {0}", ex.Message))
End Try
End If
..私が遭遇する最も一般的な例外は...ex As IO.FileLoadException
それとも、これらの特定の例外を覚えておく必要がありますか?