完善部分 异常和错误的处理