关于写入文件缓存时报"java.io.FileNotFoundException open failed (is a director)"错误的解决方法

当我们需要在项目中将某个对象存入文件时,则先要创建文件,但是  正确创建文件的方法经常被忽略,在仅考虑单线程的条件下,可用以下方法创建文件


注意,先要创建该文件的目录,并判断该目录是否已经存在,若不存在,则创建

最后,需要调用createNewFile来创建文件本身,否则会报java.io.FileNotFoundException open failed (is a director)的异常

下图既为创建的文件本身


你可能感兴趣的:(关于写入文件缓存时报"java.io.FileNotFoundException open failed (is a director)"错误的解决方法)