0

我正在尝试读取挂载目录下的文件(使用 FUSE)。

为此,我使用了一个简单地读取文本文件内容的 Java 应用程序。这适用于普通文件,但对于我挂载目录下的文件,它会引发如下异常:

java.io.IOException: Bad address
    at java.io.FileInputStream.readBytes(Native Method)
    at java.io.FileInputStream.read(FileInputStream.java:242)
    at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283)
    at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325)
    at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177)
    at java.io.InputStreamReader.read(InputStreamReader.java:184)
    at java.io.BufferedReader.fill(BufferedReader.java:154)
    at java.io.BufferedReader.readLine(BufferedReader.java:317)
    at java.io.BufferedReader.readLine(BufferedReader.java:382)

真正的问题是什么?给定文件的路径不合适吗?

4

0 回答 0