修复逻辑判断错误
添加异常类