Ich verstehe, dass wenn catch von einem Objektargument abgeleitet von der Basisklassen-Ausnahme gefolgt wird, es nur diese Ausnahme behandeln wird. Aber ich verstehe nicht, warum ich eine Variable dieses Typs deklarieren muss, die "ex" oder was auch immer. Ich weiß, dass sie mit dem Ausnahmeobjekt "gefüllt" wird..aber ich verstehe es einfach nicht gut.
Antwort
Zu viele Anzeigen?
Tim Jarvis
Punkte
17605
Die Variable enthält Informationen über die Ausnahme selbst, insbesondere den Meldungstext.
Wenn Sie die Ausnahme nur abfangen und aufräumen und beenden möchten, benötigen Sie sie möglicherweise nicht, aber normalerweise möchten Sie dem Benutzer oder einer Protokolldatei die tatsächliche Fehlermeldung anzeigen, die in der für Sie erstellten Variable enthalten ist.
- See previous answers
- Weitere Antworten anzeigen