try catch app fail