Есть ли причина не преобразовывать следующий код
try {
// Do something
} catch (XException e) {
e.printStackTrace();
} catch (YException e) {
e.printStackTrace();
} catch (ZException e) {
e.printStackTrace();
}
в этот код:
try {
// Do something
} catch (Exception e) {
e.printStackTrace();
}
Я знаю, что второй перехватывает все виды исключений и неимейте это в виду.И скажем, я хочу обрабатывать все исключения одинаково.Значительна ли разница в производительности?