0
我想在Eclipse中使用FileReader打開一個.csv文件。我試圖指定文件的絕對路徑(如下所示),並將文件移動到當前目錄中。無論哪種方式,我都會得到相同的I/O異常 - 在代碼之後顯示如下。任何幫助,這將不勝感激。 THX當在Java中指定絕對路徑時找不到文件
package demos;
import java.util.*;
import java.io.*;
import au.com.bytecode.opencsv.CSV;
import au.com.bytecode.opencsv.CSVReadProc;
import au.com.bytecode.opencsv.CSVWriteProc;
import au.com.bytecode.opencsv.CSVWriter;
import au.com.bytecode.opencsv.CSVReader;
public class ExampleCSVWrite {
public static void main (String[] args) {
CSVReader reader = new CSVReader(new FileReader("/Users/aaronarpi/Documents/UA.csv"));
List<String[]> myEntries = reader.readAll();
reader.close();
}
}
的例外是:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
Unhandled exception type FileNotFoundException
Unhandled exception type IOException
Unhandled exception type IOException
at demos.ExampleCSVWrite.main(ExampleCSVWrite.java:12)
你有一個名爲'用戶'在你的文件系統的根目錄?否則你的路徑是錯誤的。 – redFIVE
@redFIVE這將是OS X的標準。 – chrylis
您不是*例外,您會收到有關處理異常的編譯器錯誤。 – chrylis