strict handle exception