Зависит от логики обработки исключений. Если вы хотите их душить просто чтобы не вылетали клиенту, а в catch их логировать, то подойдет ловля общего исключения. Если у вас напротив - самый разнообразный набор обработчиков таких ситуаций - то подход "от частного к общему сверху вниз".