我在AIX操作系统上读取文件,当文件内容不过的时候一切正常,可是当文件大了的时候出现了sun.io.MalformedInputException异常,我用的JDK是IBM WEBSPHERE里面自带的JDK,是IO有限制,还是我应该在读取的时候指定编码?请大家帮忙!先谢谢了!
BufferedReader br =new BufferedReader(new InputStreamReader(new FileInputStream(filePath)));
int l = -1;
StringBuffer c = new StringBuffer();
while ((l = br.read()) != -1) {
c.append((char) l);
}
br.close();