添加部分错误处理