PHP当然也有自己的异常处理,不过那已经是PHP5以后的事了。就我自己这些年写程序的现状看,我基本上就没有真正明白什么是异常处理,经常把异常和错误处理混为一谈,关于代码中的那些写法,不是写错了,就是写的太特么烂了。恰好最近在写一些类时用到异常处理了,顺便就把这个整理下,但是这个仅代表我个人的一些理解和使用,也可能是错误的,还请谨慎阅读。
概述错误处理定义错误是指导致系统不能按照用户意图工作的一切原因、事件。在程序设计过程中,由于某些错误的存在,致使程序无法正常运行,处理这些错误以使程序正确运行就称为错误处理。错误处理功能是衡量编译器性能的重要方面,它在帮助程序员尽快修改程序方面起到了非常重要的作用。
错误类型:
语法错误
语义错误
逻辑错误
异常处理定义编程语言或计算机硬件里的一种机制,用于处理软件或信息系统中出现的异常状况(即超出程序正常执行流程的某些特殊条件)
预定义的错误代码当然你也可以参见