小编Ric*_*ver的帖子

错误处理块中的Resume和Goto之间的区别

我知道在下面的示例中,应该使用Resume语句而不是Goto语句.

Sub Method()
  On Error Goto ErrorHandler
  ...
CleanUp:
  ...
  Exit Function

ErrorHandler:
  Log error etc

  Err.Clear  'Is this line actually necessary?'

  Resume CleanUp 'SHOULD USE THIS'
  Goto CleanUp  'SHOULD NOT USE THIS'
End Sub
Run Code Online (Sandbox Code Playgroud)

我的问题是两者的执行有什么区别?

vb6 error-handling

15
推荐指数
1
解决办法
9215
查看次数

标签 统计

error-handling ×1

vb6 ×1