Laut MSDN ist es eine schlechte Praxis, Ausnahmen ohne einen spezifischen Typ zu erfassen und beispielsweise System.Net.Exception
zu verwenden.
Muss ich mich jedes Mal in das Handbuch von msdn vertiefen, um die möglichen Ausnahmetypen zu sehen, wenn ich einen Fehler abfangen möchte? Oder gibt es eine Möglichkeit im IDE, dies schnell zu sehen.
Derzeit verwende ich Visual Studio 2013 Express Edition
try
{
using (WebClient goog = new WebClient())
{
goog.DownloadString("http://google.com");
}
}
catch(Exception E)
{
saveLog("Methodenname", E.Message);
}
EDIT : In diesem Link scheint es, dass VS bereits eine Option hat, um Ausnahmen anzuzeigen. Jedoch, wenn ich eine Methode auswähle, zeigt es nur den Typ und die Parameter der Methode an. Aber es zeigt keine Ausnahmen.