当前位置 : 主页 > 编程语言 > c语言 >

Err.Number vs VB.net中的try-catch

来源:互联网 收集:自由互联 发布时间:2021-06-24
我继承了一个旧的VB.net项目.代码主要使用try-catch进行错误处理.但是在某些地方我找到了If Err.Number 0然后. 如果发生错误,是什么决定是否应该抛出异常,或者只是设置Err? 我不想两种方式
我继承了一个旧的VB.net项目.代码主要使用try-catch进行错误处理.但是在某些地方我找到了If Err.Number<> 0然后.

如果发生错误,是什么决定是否应该抛出异常,或者只是设置Err?

我不想两种方式处理错误……

Err对象与旧式On Error错误处理构造一起使用,这是经典VB的余数. Try-Catch是更新的.NET风格的错误处理方式.

您可以在Error Handling in Visual Basic.NET了解更多相关信息,以及相同之处.

网友评论