За исключения поясни. Пишешь парсер аргументов для программы управления утюгом?
А что пояснять? Не хочу уродовать свой кoд try..catch, равно как и писать обёртки для сторонних библиотек. Удобно должно быть сразу, если нужно ещё дорабатывать напильником - лучше поискать другой вариант.