У меня есть кусок кода, который может генерировать три разных типа исключений.Два из этих исключений обрабатываются определенным образом, в то время как третье обрабатывается другим способом.Есть ли хорошая идиома, чтобы не резать и не вставлять таким образом?
Я хотел бы сделать следующее:
try { anObject.dangerousMethod(); }
catch {AException OR BException e) { /*do something*/ }
catch {CException e) { /*do something else*/ }