我是靠谱客的博主 正直芹菜,最近开发中收集的这篇文章主要介绍OutputStream创建文件时报错java.io.FileNotFoundException解决办法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

OutputStream从内存到硬盘写入数据
文件不存在 输出流会自动创建这样一个文件
但是遇到如图错误:
在这里插入图片描述
发现OutputStream可以创建文件,但是不能创建多级目录下的文件,如果要创建多级目录下的文件,可以先创建文件夹,文件是可以自动创建的

        File file=new File("E:\newFile\hello.jpeg");
	    File dir=new File(file.getPath().replace(file.getName(),""));
	    if(!dir.exists())
	    {
	    	dir.mkdirs();
	    }
 		OutputStream out=new FileOutputStream(file);
		out.write(b);

最后

以上就是正直芹菜为你收集整理的OutputStream创建文件时报错java.io.FileNotFoundException解决办法的全部内容,希望文章能够帮你解决OutputStream创建文件时报错java.io.FileNotFoundException解决办法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(75)

评论列表共有 0 条评论

立即
投稿
返回
顶部