最后从vb.net中的性能点使用的后果

时间:2015-05-01 10:55:48

标签: vb.net

在处理我继承的Windows服务时,我遇到了使用try / catch和最后的代码。

处理时第二个片段会更有效吗?

考虑代码段1:

Try
 DoSomeLogic()
Catch Ex As Exception
      Throw New Exception("Exception: " & Ex.Message)
Finally
  ' not used
End Try

考虑代码段2:

Try
 DoSomeLogic()
Catch Ex As Exception
      Throw New Exception("Exception: " & Ex.Message)
End Try

1 个答案:

答案 0 :(得分:1)

答案很简单。无论性能如何,因为它对您没有任何意义,并且您没有使用它。删除finally ...这不是try-catch块所必需的。