是谁负责抛出FileStream 异常的??在线等.....................
try
{
FileStream r = File.Open(@ "c:\log.txt ",FileMode.Open);
MessageBox.Show(r.CanRead.ToString());
succed = "打开配置文件,读取配置文件成功!! ";
}
catch (Exception ex)
{
//Console.WriteLine(ex.Message);
succed = ex.Message.ToString();
}
finally
{
}
------解决方案--------------------没错,如果想要捕捉特定的异常,就需要想你上面写的那样。一般来说,捕捉异常不提倡使用catch (Exception ex),而是使用特定的异常,具体内容可以参考微软的网上视频教程。
------解决方案--------------------觉得系统会根据异常代码编号来抛出对应的语句,只要捕捉系统异常就可以了。