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

lei*_*ren 5 vb.net exception-handling try-catch

我继承了一个旧的 VB.net 项目。代码主要使用 try-catch 进行错误处理。但是在某些地方我发现If Err.Number <> 0 Then.

如果发生错误,是什么决定是Exception应该抛出an还是只设置Err

我不想同时处理错误...

Fre*_*örk 4

Err对象与旧式On Error错误处理构造一起使用,这是经典 VB 的剩余部分。Try-Catch是更当前的 .NET 错误处理风格。

您可以了解有关此内容的更多信息,以及Visual Basic.NET 中错误处理的差异。