Throw

来自MudWiki
Ivy讨论 | 贡献2022年8月26日 (五) 19:29的版本 描述
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

名称

   throw() - 强制在对象中发生错误

语法

   void throw(mixed);

描述

   throw() 外部函数常用来在对象中强制报错,throw() 和 catch() 联合使用可以让程序在运行时报错时选择显示哪种错误消息。以下是典型用法:
void create()
{
    string err;

    err = catch
    {
        throw("出错啦!");
    };

    debug_message(err);
}

参考

   catch(3), error(3), error_handler(4)

翻译

   雪风(i@mud.ren)