永远不会到达“Catch”块;<exception>已在上面同一个“Try”语句中处理

更新:2007 年 11 月

无法到达代码中的 Catch 块,因为它已经在前面的 Try 块中得到处理。

默认情况下,此消息是一个警告。有关隐藏警告或将警告视为错误的更多信息,请参见 在 Visual Basic 中配置警告

**错误 ID:**BC42031

更正此错误

  • 移除多余的语句。

请参见

任务

如何:在 Visual Basic 中捕获异常

如何:在 Visual Basic 中使用 Try...Catch 块测试代码

如何:在 Visual Basic 中筛选 Catch 块中的错误

演练:结构化异常处理

参考

Try...Catch...Finally 语句 (Visual Basic)