您需要抛出一个新的异常。请参阅Throw语句(Visual Basic)。 Throw语句会抛出一个异常,您可以使用结构化异常处理代码(Try...Catch...Finally)或非结构化异常处理代码(On Error GoTo)来处理该异常。您可以使用Throw语句在代码内部捕获错误,因为Visual Basic会向上移动调用堆栈,直到找到适当的异常处理代码。 编辑 按照要求并从链接中提供的内容进行翻译。Throw New System.Exception("An exception has occurred.")