System.IO.FileNotFoundException 异常捕捉
时间: 2023-02-11 21:48:45 浏览: 168
System.IO.FileNotFoundException异常是在试图打开不存在的文件时抛出的异常。要捕获这种异常,可以使用try-catch语句,在可能引发异常的代码块中放置try语句,并在其中放置catch语句以处理异常。
示例:
try
{
FileStream file = new FileStream("data.txt", FileMode.Open);
// Do something with the file
file.Close();
}
catch (FileNotFoundException ex)
{
Console.WriteLine("The file was not found: " + ex.Message);
}
在这里,try语句块中的代码尝试打开文件"data.txt"。如果文件不存在,则会引发FileNotFoundException异常,并跳转到catch语句块中。在catch语句块中,我们可以访问异常对象的属性来获取有关异常的详细信息,并执行相应的操作来处理异常。
阅读全文