相当于 java 的 throw new Exception()...例如:
try
...
if RecordCount<=0 then
// 抛出异常
except end;如何主动制造一个异常并抛出?
try
...
if RecordCount<=0 then
// 抛出异常
except end;如何主动制造一个异常并抛出?
解决方案 »
- adoquery.open之后返回的表能修改么?怎么修改?
- 求高手帮忙DELPHI DBGRID获取另一个窗体中的DBGRID的数据问题
- Delphi 中如何用代码设置打印机的默认纸张?
- 有关delphi 和*.csv文件处理的问题---急
- 想送礼物给女孩子,请问兄弟们送什么好呢?
- 大家有没有感觉用delphi的现在特别难找工作啊???
- 谁有asksky的论坛相关资料,包括他的一切的一切~!
- 菜鸟求救:;如何才能学好这门语言
- 请教更新ADO和Delphi的enterprise版时提示要输入密码的问题》
- 一个小要求?带分!
- 怎样通过PID取得进程的路径和所用内存大小,怎样知道登陆系统用户的权限
- 知道一个窗口的句柄,如何获得这个窗口里面的文字~100分
...
if RecordCount<=0 then
raise Exception.Create(',,');
exceptend;
raise Exception.Create(′An error occurred!′);
但需要强调的是,异常用来标志错误发生,却并不因为错误发生而产生异常。产生异常仅仅是因为遇到了raise,在任何时候,即使没有错误发生,raise都将会导致异常的发生。