网络游戏《天下》 管理员手册

MudOS v21c2



	throw(3)		MudOS v21c2		(5 Sep 1994)

	名称:
		throw() - 强制一个物件产生错误.
	语法:
		void throw(mixed);

		无传回值 throw( 混合 );
	用法:
		throw()  可以用於强制一个物件产生错误. 当 throw()  和
		catch()  两者一起使用时, 让程式设计者可以设计发生编译
		时段错误时 (runtime error) 显示何种错误讯息. 当使用
		throw() 时, 应一起使用 catch() 函式. 
		以下为典型的用法:

		string err;
		int rc;

		err = catch(rc = ob->move(dest));
		if (err) {
			throw("move.c: ob->move(dest): " + err + "\n");
			return;
		}
	参考:
		catch(3), error(3), error_handler(4)
	翻译:
		Spock @ FF	97.Jul.25.		(printed 3/16/95)