尝试读取保险丝挂载目录下的文件时出现错误地址异常

时间:2013-05-24 14:33:26

标签: java file-io path ioexception fuse

我正在尝试读取已安装目录下的文件(使用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)

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

0 个答案:

没有答案