win10系統下java中FileInputStream的錯誤

zzh__csdn發表於2018-01-04

首先,說這個錯誤是什麼:

Exception in thread "main" java.io.FileNotFoundException: ‪D:\a.jpg (檔名、目錄名或卷標語法不正確。)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at test.Test.main(Test.java:12)

接著,本機上明明有這個檔案,應該是不會報這個錯誤的。

然後我試著把這個檔案放到專案中去訪問,結果還是一樣的錯誤。

我試著在win7上面跑了一遍,結果確是正常執行。

我想了下會不會是電腦的問題,又覺得不大可能。

無意間,我把路徑自己手寫了一遍,它竟然正常執行了(win10)。

得出一個結論,win10直接複製檔案的全路徑會有問題




相關文章