try {
if (isFileDownloaded)
// do stuff
else
throw new CustomException()
}
catch (Exception e)
{
// something went wrong to save the error to log
}
finally
{
//release resources
}我的问题是,catch会捕获在ApplicationException代码块中抛出的try吗?它的编码风格很差吗?
它应该用另一种方式写吗?
发布于 2010-07-21 03:41:30
此外,仅供参考,ApplicationException作为派生自的例外从.NET 2.0开始就被弃用了。它从来没有打算自己抛出一个异常,所以你可能根本不应该使用它。
https://stackoverflow.com/questions/3293652
复制相似问题