try catch request