跳到主要内容

抛出异常

命令说明

抛出一个自定义异常,当前程序的运行将被停止(Throw之后的语句将不会执行),可使用异常捕获(Catch)命令将抛出的自定义异常捕获

命令原型

Throw message

命令参数

参数必选类型默认值说明
messageTruestring""抛出内容

运行实例

/*********************************抛出异常********************************
命令原型:
Select Case expression

Case 条件1

End Select
入参:

出参:

注意事项:
抛出一个自定义异常,当前程序的运行将被停止(Throw之后的语句将不会执行),可使用异常捕获(Catch)命令将抛出的自定义异常捕获。
********************************************************************************/
TracePrint "UB是不能用数组拼接字符串,自定义抛出异常"
Try
TracePrint []&"a"
Catch error
TracePrint error
Throw "语法错误"
End Try

可视化样例