Я подозреваю, что NumberFormatException и ParseException не имеют общего предка по историческим причинам.В любом случае, начиная с Java 7, вы можете написать:
try {
. . .
} catch (ParseException|NumberFormatException ex) {
// elegant handling goes here
}
Для Java 6 (или более ранней версии), если ваш код обработки ошибок достаточно велик, я предлагаю поместить его в метод обработки ошибок и вызватьметод из двух catch
предложений.