我正在嘗試編寫一個將代碼從源文件複製到目標文件的函數。java.io.FileNotFoundException--未找到文件
copyCode("D:/rraina_IN-L0124_173"+fileName.substring(1), oldTempFile);
這是我的函數調用。
String oldTempFile = "D:/rraina_IN-L0124_173/temp/Old_" + fileName;
這是oldTempFile
這是目標。
這是函數。
private static void copyCode(String src, String destination) throws IOException {
FileChannel src1 = new FileInputStream(new File(src)).getChannel();
FileChannel dest1 = new FileOutputStream(new File(destination)).getChannel();
dest1.transferFrom(src1, 0, src1.size());
src1.close();
dest1.close();
}
然而,當我運行它,我得到的錯誤:
爲失敗 文件:/gatherer/gather/main/scripts/HartfordRetirement.javajava.io.FileNotFoundException: d:\ rraina_IN -L0124_173 \ TEMP \ Old_HartfordRetirement.java(系統 找不到指定的路徑)
檢查名稱爲Old_HartfordRetirement.java的文件存在於目錄D:\ rraina_IN-L0124_173 \ temp \ ??中檢查文件名稱的拼寫 – AJJ