As such try blocks should be limited to critical decisions only that would otherwise halt the application.