添加陷阱性质提取，修改异常类，添加bean校验