я не гуру конечно, но это разве не применяется для обработки исключений? Какое исключение оно обрабатывает? Или в каком состояние оно может туда выпасть в данном случае?
обработает , но как и писали выше, вывалит расшифровку не там где надо было бы её выводить