TSL语言基础 > TSL语言基础 > 流程控制语句 > 错误控制,以及调试语句

ExceptObject异常对象    

  • 在Except块中,可以用ExceptObject获得当前的异常信息。
      ExceptObject是一个异常对象,包括以下几个成员:
      ExceptObject. ErrInfo 获得错误的信息串
      ExceptObject. ErrLine错误的行号
      ExceptObject. ErrNo错误号

    例如:
    a:=100;
    try
     a:=1+'a';
    except
     echo ExceptObject.ErrInfo;
    end;
    return a;

    打印结果:
    function:NoName501:line 11:instruction:+: Addition instruction error,operand type error