How to handle exception?