Php/exceptionの種類
提供: 初心者エンジニアの簡易メモ
定義済み例外
- Exception
- ErrorException
- Error
- ArithmeticError
- AssertionError
- DivisionByZeroError
- ParseError
- TypeError
SPL 例外クラスツリー
- LogicException (extends Exception)
- BadFunctionCallException
- BadMethodCallException
- DomainException
- InvalidArgumentException
- LengthException
- OutOfRangeException
- BadFunctionCallException
- RuntimeException (extends Exception)
- OutOfBoundsException
- OverflowException
- RangeException
- UnderflowException
- UnexpectedValueException
参考
- 公式_定義済み例外:http://php.net/manual/ja/reserved.exceptions.php
- 公式_SPL 例外クラスツリー :http://php.net/manual/ja/spl.exceptions.php
- Exception日本語説明:http://qiita.com/mikakane/items/dafd3d28c27311e5f429