加入exception 判断
加入写log file