new File抛出FileNotFoundException解决

转载请注明出处:https://blog.csdn.net/qq_30875213/article/details/92855200

最近做一个把图片存到手机本地的需求时,在调用new File()之后,既然抛出了FileNotFoundException,File也没有创建成功。

最后发现了原来是makedir方法用错了,我写的路径是个多级文件夹,比如"/dome/pic",而makedir只能创建单层文件夹。用makedir,它会去创建pic文件夹,而在创建的时候会发现dome文件夹不存在,所以pic文件夹会创建失败,创建多级文件夹应该用makdirs方法。

有一些让你花了很多时间去排查的问题,很可能是一些很基础的问题,所以基础真的很重要。

关注我的微信公众号,并回复「程序员」免费领取程序员经典电子书。

也可以加入我的知识星球【一起成长】(免费),平时关于技术,理财,互联网相关的话题都会在星球里分享,大家一起成长。

微信扫一扫下方二维码即可关注和加入:

                 

猜你喜欢

转载自blog.csdn.net/qq_30875213/article/details/92855200
new