添加了一些错误处理方式记录