猫铃儿 Mao02 Logo

高山仰止,景行行止



SPL标准库之异常

- LogicException (extends Exception) 逻辑异常 - BadFunctionCallException 调用了没有定义的函数或缺少了必要的参数 - BadMethodCallException 调用了没有定义的方法或缺少了必要的参数 - DomainException 超出了有效的取值范围 - InvalidArgumentException 传入了非期望的参数类型 - LengthException 无效的长度 - OutOfRangeException 当请求非法索引时抛出异常。这表示在编译时应该检测到的错误。 - RuntimeException (extends Exception) 运行时异常 - OutOfBoundsException 如果值不是有效键,则抛出异常。这表示编译时无法检测到的错误 - OverflowException 在将元素添加到完整容器时抛出异常 - RangeException 在程序执行期间,抛出的异常表示范围错误。通常这意味着除了在/溢出之外,还有一个算术错误。这是DomainException的运行时版本 - UnderflowException 在空容器上执行无效操作时抛出的异常,例如删除一个元素 - UnexpectedValueException 如果值与一组值不匹配,则抛出异常。通常情况下,当一个函数调用另一个函数,并期望返回值为某个类型或值时,不包括算术或缓冲区相关错误

作者  :  猫铃儿

PHP从业者,通晓linux服务器,python,nodejs等技术栈。



评论


博主:猫铃儿

性别:男

职业:php攻城狮

email:sinan00@qq.com

git:https://gitee.com/Mao02/

composer:https://packagist.org/packages/jayfun/

格言:如果你有梦想的话,就要去捍卫它

简介:野生程序员,php入行,吃力的走在全栈的路上

技能点: php javascript java python mysql