vb.net – Exception可能什么都没有?
发布时间:2020-12-17 07:14:01 所属栏目:百科 来源:网络整理
导读:在尝试维护别人的代码时,我发现了这个小宝石: Catch ex As Exception If Not ex Is Nothing Then ... End IfFinally 有没有时间发生这种情况我不知道?我应该将这些添加到我的代码中吗? 解决方法 如果你试试这个: Try Dim x As Exception = Nothing Throw
在尝试维护别人的代码时,我发现了这个小宝石:
Catch ex As Exception If Not ex Is Nothing Then ... End If Finally 有没有时间发生这种情况我不知道?我应该将这些添加到我的代码中吗? 解决方法
如果你试试这个:
Try Dim x As Exception = Nothing Throw x Catch ex As Exception Debug.Print(ex.ToString()) End Try ex将是一个System.NullReferenceException.
所以,我相信答案是前者永远不会是无. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |