找不到文件的問題

找不到文件的問題

不知道哪裡有問題,怎麼放都說找不到文件


相关代码:

public class FileInputDemo1 {

	public static void main(String[] args) {
		// 創建一個FileInputStream對象
		try {
			FileInputStream fis=new FileInputStream("imooc.txt");
			int n=fis.read();
			System.out.println(n);
		} catch (FileNotFoundException e) { //父類異常
			// IOException要寫在FileNotFound異常後面
			// IOException是子類的異常
			e.printStackTrace();
		}catch(IOException e) {
			e.printStackTrace();
		}

	}

}

相关截图:

https://img1.sycdn.imooc.com//climg/6180a58b09067fa819201080.jpg

https://img1.sycdn.imooc.com//climg/6180a5aa09c567ce19201080.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小明 2021-11-02 11:09:26


同学你好,建议同学查看一下文件扩展名是否勾选,文件名是否有两个.txt,如:

http://img1.sycdn.imooc.com//climg/60a9bb4a09f761d208220306.jpg

如果有两个.txt,建议同学修改再试试。

如果只有一个,建议同学修改一下文件位置,将其放在其他盘后,路径修改为具体的盘符路径再试试

祝学习愉快~



  • 提问者 賴十元 #1

    後來是在IO資料夾創建java,跟檔名無關

    2021-11-02 13:35:00
  • 好帮手慕小明 回复 提问者 賴十元 #2

    同学您好,

    1、当不带任何路径直接用文件名访问文件的时候,需要将该文件放置在src平级目录下,如下所示:

    https://img1.sycdn.imooc.com//climg/6180d9c7097528ba05630351.jpg

    2、这里也可以以全路径的方式访问文件,例如:

    https://img1.sycdn.imooc.com//climg/6180d9ec09a6099011580172.jpg

    祝同学学习愉快~

    2021-11-02 14:29:19
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师