小编Ada*_*ave的帖子

如何捕获"FileNotFoundException"异常?

我是编程新手,我想弄清楚如何捕获错误"FileNotFoundException".我的代码是为了搜索现有的文本文档(从输入到文本框中的内容)并将其加载到我的listbox1.我解决了这个问题.但是,出现了一个新问题!如果用户输入了错误的名称/数字,它只会使应用程序崩溃,导致无法找到该文件.有没有办法让程序显示错误消息"找不到文件".或者根本不崩溃整个程序?提前致谢!

     private void btnEnter_Click(object sender, EventArgs e)
    {   
        FileInfo file = new FileInfo(txtExisting.Text + ".txt");
        StreamReader stRead = file.OpenText();
        while (!stRead.EndOfStream)
        {
            listBox1.Items.Add(stRead.ReadLine()); 
        }  
    }
Run Code Online (Sandbox Code Playgroud)

c# filenotfoundexception

-2
推荐指数
1
解决办法
4338
查看次数

标签 统计

c# ×1

filenotfoundexception ×1