java文件读取可能出现的两个问题:“系统找不到指定的文件” “拒绝访问”
发布日期:2021-06-29 17:21:11
浏览次数:2
分类:技术文章
本文共 525 字,大约阅读时间需要 1 分钟。
一、问题描述
问题1:
java.io.FileNotFoundException: .\xxx\xxx.txt (系统找不到指定的文件。)
问题2:
java.io.FileNotFoundException: .\xx\xx (拒绝访问。)
二、问题分析
问题1:
“系统找不到指定的文件”问题的出现是因为当前路径下找不到给定的文件,
问题2:
“拒绝访问”是因为你访问的是文件目录,而不是这个文件本身。
三、问题解决
问题1:
解决方法1:如果你用的是相对路径,例“read.txt”,则该文件应该放在工程目录下,即和src、bin文件夹同一级目录下。否则就会出现该问题。
解决方法2:将相对路径改为绝对路径即可。即“read.txt”改为以根盘符开始的该文件在硬盘中的真正路径,如“E:\eclipse_workspace\test\read.txt”。
问题2:
解决方法:问题2 的出现是你的绝对路径写的不完整,要将路径具体到该文件,即最后面是“文件名.txt”。如“E:\eclipse_workspace\test”访问的是一个目录,因此就会拒绝访问,应该改成“E:\eclipse_workspace\test\read.txt”。
转载地址:https://blog.csdn.net/m0_37415978/article/details/88363086 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月09日 11时35分22秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
单片机里面的CPU使用率是什么鬼?
2019-04-29
推荐一个优质Linux技术公众号-作者都是一线Linux代码贡献者们哦
2019-04-29
RT-Thread 编程风格指南
2019-04-29
95后高校电子教师,软硬兼修有趣有料!
2019-04-29
使用 STM32 通用 Bootloader ,让 OTA 更加 Easy
2019-04-29
Cache 的基本概念与工作原理
2019-04-29
Android程序员必备!面试一路绿灯Offer拿到手软,Android面试题及解析
2019-04-29
Android开发知识体系!腾讯+字节+阿里面经真题汇总,成功入职阿里
2019-04-29
typescript学习(进阶)
2019-04-29
三天敲一个前后端分离的员工管理系统
2019-04-29
EL表达式、JSTL标签库、文件上传和下载
2019-04-29
Cookie、Session
2019-04-29
表单重复提交
2019-04-29
Filter
2019-04-29
微服务架构实施原理详解
2019-04-29
必须了解的mysql三大日志-binlog、redo log和undo log
2019-04-29
局部敏感哈希Locality Sensitive Hashing归总
2019-04-30