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