delphi新手的异常问题,企盼有java,c++等其它语言经验的高手解答。
最近新接了个项目,使用delphi。我现在对怎么样进行错误的处理很迷惑,看了几本delphi的书。说delphi中如果使用try catch finally这种模式来处理错误,最好是处理系统级别,或者难以预料的错误。对那种可以预料到的逻辑性错误最好是使用判断语句,然后返回错误代码的方式。后者对错误的处理方式更像windows api中的那种,是面向过程程序设计中的通用方法。因为以前一直做java的项目,所以我对错误的处理更偏向于使用exception的机制。现在新用delphi,没有这方面的经验,让我难以取舍,请delphi的同志了给小弟指点一下迷津。最好把你们在delphi项目中错误处理的总体规划说出来向小弟学习一下。谢谢。