gpt4 book ai didi

vb.net - VB.NET中应使用哪些错误处理

转载 作者:行者123 更新时间:2023-12-03 08:03:15 25 4
gpt4 key购买 nike

VB.NET中应使用哪些错误处理?

应该使用“On Error Goto ErrorHandler ... Exit Sub ErrHandler ... End Sub”模式还是使用“try { ... } catch { ... } finally { ... }”模式?

最佳答案

我想起来可以避免On Error GoTo...的最明显的原因是:

  • On Error GoTo不区分异常类型。
  • On Error GoTo提供的结构不如Try/Catch/Finally(例如,将一个Try/Catch块嵌套在另一块中)。
  • On Error GoToFinally(据我所知)没有对应关系。

  • 我敢肯定,在许多情况下, On Error GoTo的巧妙使用可以模仿VB.NET的 Try/ Catch/ Finally功能的内置行为。但是有什么意义呢?

    关于vb.net - VB.NET中应使用哪些错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3043423/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com