On Error GoTo ErrorHandle 和 Try语句的区别?
请问在程序里,使用On Error GoTo ErrorHandle 和Try语句,这两者有哪些优点和缺点?请各位谈谈你们的使用心得.谢谢!
[解决办法]
On Error GoTo ErrorHandle是错误发生时程序跳转到ErrorHandle处
try是和catch一起使用的,有错误时跳转到catch中
[解决办法]
我一般都不用 On Error GoTo ErrorHandle 了
我是用
Try
Catch e1 As Exception
Dim mName As String
mName = System.Reflection.MethodBase.GetCurrentMethod().Name()
MsgBox( "在 " & Me.GetType.FullName & "的 " & mName & "中出现错误: " & ControlChars.CrLf & ControlChars.CrLf & e1.Message, MsgBoxStyle.Exclamation)
End Try
[解决办法]
Try 效率高.