导航

心动吧DELPHI网络书

自发研究:须要多维思想而且要想不可能为可能的人才能做到

« 用 API 提取、写入指定网站的 Cookie 常用API 函数:进程和线程函数 »

raise 语句: 抛出异常

 

//例1:
begin
raise Exception.Create('抛出异常');
end;
--------------------------------------------------------------------------------

//例2:
begin
raise Exception.CreateFmt('%s %d', ['错误代码:', 999]);
end;
--------------------------------------------------------------------------------

//例3:
var
exc: Exception;
begin
exc := Exception.Create('发现异常');
raise exc;
end;

---------------------------------------------------------------------------------
Abort //激发异常退出,如果在 try 块中,except 和 finally 的程序会执行
Exit //正常退出,如果在 try 块中,except 和 finally 的程序会执行
Halt //非正常结束程序,可有 Integer 参数给操作系统,windows 程序一般使用:Application.Terminate
RunError //生成一个运行时错误,并退出程序。参数是 Byte 型,默认0
Continue //结束当前循环进入下一循环
Break //结束循环
Sleep //暂停多少毫秒

 

原创文章如转载,请注明:转载自心动吧DELPHI网络书 [ http://www.abcxd.com/delphi/ ]

本文链接地址:http://www.abcxd.com/delphi/abcxddelphi/DELPHIVCLCZ/raise.html

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热文排行使用

本年排行使用

本月排行使用

网站分类

搜索内容

最新评论及回复

最近发表

所属分类下的文章

日历

Copyright ⊙ 2004-2009 心动吧 UrL:ABCXD.CoM All RiGhts Reserved