调整出错处理逻辑