try catch block.