Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VB.NET引发异常_Vb.net_Visual Studio_Exception Handling - Fatal编程技术网

VB.NET引发异常

VB.NET引发异常,vb.net,visual-studio,exception-handling,Vb.net,Visual Studio,Exception Handling,在Java中,可以将方法标记为可能引发异常 e、 g.'public void foo()引发异常{' 这很有用,因为开发人员可以将该方法放入try-catch块中 在VB.NET中是否有这样做的方法,以便Visual Studio(如在Eclipse中)警告开发人员将此代码放入try-catch块中?没有等效的方法。 其实这很愚蠢,因为例外应该是例外 只需将其添加到XML文档中即可 不要忘了Java中的抛出会迫使调用方法用try-catch块包围调用…在很多情况下,特别是涉及竞争条件的情况下,

在Java中,可以将方法标记为可能引发异常 e、 g.'public void foo()引发异常{' 这很有用,因为开发人员可以将该方法放入try-catch块中

在VB.NET中是否有这样做的方法,以便Visual Studio(如在Eclipse中)警告开发人员将此代码放入try-catch块中?

没有等效的方法。 其实这很愚蠢,因为例外应该是例外

只需将其添加到XML文档中即可


不要忘了Java中的抛出会迫使调用方法用try-catch块包围调用…

在很多情况下,特别是涉及竞争条件的情况下,异常可能是半预期的。如果有更好的方法来识别半预期异常和声明符,检查异常在这种情况下可能会很有用主动指定它们应该被包装(无需使用大量catch/wrap/rethrow代码)。