MC-Basic:COMMON or DIM SHARED var name AS NOTE or ERROR ascii number/zh-hans
语言: | English • 中文(简体) |
---|
缩写
格式
Common | Dim As Note | Error <Message> [<exception number>]
适用版本
所有版本
描述
创建用户异常并定义相应的错误消息。
可以在系统或任务级别声明异常。 解释器和错误处理程序处理应用程序异常,因为它与任何其他内部错误或注释一样。 应用程序异常可能被TRY / CATCH,ONERROR或ONSYSTEMERROR捕获,并且系统根据异常严重性停止任务或运动来进行响应。
您可以从20001到20899指定一个异常编号。如果未指定异常编号,系统将分配20900到21000范围内的任意数值。不要假定该值在加载到加载之间是相同的。
<message> 是在调用异常时打印的异常消息。 可以使用DELETEVAR命令从系统中删除该异常。
类型
取值范围
单位
默认
使用范围
Configuration, Task or Terminal 从版本4.5.17起,全局(common shared)声明也可以从任务和库上下文中进行。 在加载声明任务或库期间,可以重新分配用户错误/注释(消息和数字)的两个参数。
限制
- 严重性可能只是注意或错误。
- 异常编号必须是唯一的。
- 不支持数组和子程序定义
例子
Common Shared MyErr as Error "App Error" 20001