Es wurde bereits eine Frage geschrieben here, die sehr ähnlich ist. Meins erweitert diese Frage ein wenig mehr. Angenommen, Sie möchten mehrere Ausnahmetypen abfangen, aber auf die gleiche Art und Weise behandeln. Gibt es eine Möglichkeit, einen solchen Fall zu umgehen?Versuch- fangen. Mehrere Ausnahmen auf die gleiche Weise behandeln (oder mit einem Fall durch)
switch (case)
{
case 1:
case 2:
DoSomething();
break;
case 3:
DoSomethingElse()
break;
}
Ist es möglich, einige Ausnahmen auf die gleiche Weise zu behandeln. Etwas wie
try
{
}
catch (CustomException ce)
catch (AnotherCustomException ce)
{
//basically do the same thing for these 2 kinds of exception
LogException();
}
catch (SomeOtherException ex)
{
//Do Something else
}
mögliches Duplikat von [Mehrere Exceptions gleichzeitig erfassen?] (Http://stackoverflow.com/questions/136035/catch-multiple-exceptions-at-once) – nawfal