综合以上的讨论,我们需要一个这样的错误处理机制:
1.允许一个方法给出一个出错标记给客户代码
2.提供程序错误的详细信息
3.让你同时判断多个出错条件,将你的错误报告和程序处理流程分开。
4.返回值必须是独立的类型,不会与正常返回的类型相混淆
PHP的异常机制恰好完全满足以上要求。
博客讨论了错误处理机制的要求,包括允许方法给出出错标记、提供详细错误信息、分开错误报告与程序处理流程、返回值类型独立等,指出PHP的异常机制恰好能完全满足这些要求。
综合以上的讨论,我们需要一个这样的错误处理机制:
1.允许一个方法给出一个出错标记给客户代码
2.提供程序错误的详细信息
3.让你同时判断多个出错条件,将你的错误报告和程序处理流程分开。
4.返回值必须是独立的类型,不会与正常返回的类型相混淆
PHP的异常机制恰好完全满足以上要求。
1万+

被折叠的 条评论
为什么被折叠?