这个意思是,正在读取文件,但文件就结束了。
直观的说,您的程序需要数据文件有 100 行,但实际您的数据只有90行,当读取到第91行时,就会触发这个错误。
这可能性有两种,其实是相对而言的:
您的输入文件数据量不够。
您循环读取文件,但循环控制错了,本来想读取90行,结果读取了超过90行。(例如 Do i = 1 , N 你以为 N=90,实际上由于某些错误 N=91)