java读取文件 第一行和三行读不到

问题遇到的现象和发生背景

java读取文件 第一行和最后一行读不到,而且中间也会有几行读不到

问题相关代码,请勿粘贴截图

BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("/Volumes/f/1.txt"), "utf-8"));//读取文件的内容

运行结果及报错内容

img

img

img

我的解答思路和尝试过的方法

我考虑过是不是读取内容太多,就新建一个文本文件,第一行还是读不到,但是其他开源读取

我想要达到的结果

你需要贴一下后面你读取文件内容的代码,现在只是开启了一个输入流,后面用的是什么方式读取?

可以看看我这篇文章,https://blog.csdn.net/qq_42682745/article/details/120336767
有用望采纳