У вас есть исключение «лови все», которое все поймает. Поэтому, если в вашем коде есть необработанные исключения, вы их никогда не увидите.
С положительной стороны, ваше приложение никогда не будет аварийно завершено!
Если это обязательное поведение, то вам нужно иметь достаточное количество журналов и отчетов, чтобы и пользователь, и вы, как разработчик, знали, что произошло, и восстанавливались или выходили как можно изящнее.