增加读取文件容错