修改错误类型，并处理返回值。