我想將文件加載到我的ArrayList中,如果文件不存在,程序會創建一個文件。我得到IOException:空,因爲在開始文件是空的。如何避免該錯誤並檢查文件是否爲空?這裏是我的代碼:Java檢查文件是否爲空:IOException:null
File f = new File(fileName);
try {
if(!f.exists()){
f.createNewFile();
}
inputStream = new ObjectInputStream(new FileInputStream(f));
scores = (ArrayList<Score>) inputStream.readObject();
} catch (IOException e) {
System.out.println("IO Error: " + e.getMessage());
} finally {
...
}
什麼是您的文件名 – 2013-05-09 11:35:22