MC-Basic:COMMON or DIM SHARED var name AS NOTE or ERROR ascii number/zh-hans

From SoftMC-Wiki
Jump to: navigation, search
语言: 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

参见