您的位置:首页 > 编程语言

关于assert,exception以及return

2006-07-26 17:05 274 查看
assert只在debug有效,用于检查非法情形,比如用于编程时候检查错误的传值。
exception应该用于异常恢复,是在运行时,比如内存不足,可以考虑抛出异常,对于函数调用者来说不一定需要处理,可以交给更高层次进行处理。
return value则是给函数调用者来处理的,层次最低,比如xml解析因为xml不合法而解析失败。

纯属个人感觉。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  exception xml 编程
相关文章推荐