Delphi中的异常处理(50分)

  • 主题发起人 主题发起人 hongsen
  • 开始时间 开始时间
H

hongsen

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在Delphi中进行异常处理?
在JAVA中,异常处理是体现在语言一级上。例如调用某个函数时必须处理某种异常。
在Delphi中没有这种编译上的要求吧。如果是这样的话,我们应该捕获什么样的异常,
又如何处理它们呢?
在Delphi继承开发环境中关于Debug设置中列出了Language Exception , OS Exception.

我的印象,有这样的一些异常:空指针,被零除,数组下标越界。还有一些关于数据库
操作的异常等。

对于一个数据库应用程序,应该处理哪些异常?怎样处理?
 
自己
try
...
Post;
except
on E: Exception do
...
end;

或者在 OnPostError中处理

-----
http://www.8421.org
 
后退
顶部