1、问题描述:
Exception in thread "main" java.io.FileNotFoundException: D:\java (拒绝访问。)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:211)
at java.base/java.io.FileInputStream.<init>(FileInputStream.java:153)
at copy.folder.copy_singlefolder.copyFile(copy_singlefolder.java:35)
at copy.folder.copy_singlefolder.main(copy_singlefolder.java:29)
2.问题原因:
File Input stream 在读取时有目录名(文件夹名)或文件名重复的话,都会报错;
调用方法时传入了源文件夹
3.问题解决:
调用方法时传入文件夹下的文件作为参数,
新手小白第一次写文,该问题困扰我很长时间,最后无意中发现File output stream和File input stream的一些小方法,得以解决,想发出来希望可以帮到也同样被此问题困扰的哥哥姐姐们。