相关疑难解决方法(0)

如何使用try catch进行异常处理是最佳实践

在保持我同事的代码甚至是自称是高级开发人员的人的同时,我经常看到以下代码:

try
{
  //do something
}
catch
{
  //Do nothing
}
Run Code Online (Sandbox Code Playgroud)

或者有时他们将日志信息写入日志文件,如下面的try catch

try
{
  //do some work
}
catch(Exception exception)
{
   WriteException2LogFile(exception);
}
Run Code Online (Sandbox Code Playgroud)

我只是想知道他们所做的是最佳做法吗?这让我感到困惑,因为在我看来,用户应该知道系统会发生什么.

请给我一些建议.

.net c# exception-handling exception try-catch

198
推荐指数
5
解决办法
32万
查看次数

标签 统计

.net ×1

c# ×1

exception ×1

exception-handling ×1

try-catch ×1