调整自定义错误实现方式
update