【发布时间】:2014-11-12 19:43:21
【问题描述】:
我在 BinaryWriter 中使用如下:
using (BinaryWriter writer = new BinaryWriter(File.Open(configData.RxOutFn, FileMode.Create)))
{
// Do Something
}
有时我在另一个应用程序中打开文件,但创建失败,我该如何捕捉这个错误?
我试着像这样对整个事情进行尝试/捕捉:
try
{
using (BinaryWriter writer = new BinaryWriter(File.Open(configData.RxOutFn, FileMode.Create)))
{
// Do something
}
}
catch
{
// Display error
}
但我担心它会捕捉到错误的东西,因为
中有很多代码// Do Something
有什么办法可以捕捉到这个错误吗?
在此先感谢
安迪
【问题讨论】:
-
只捕获特定异常
标签: c# binarywriter