php, advent calendar 2011はじめに例外処理はおざなりになりやすく、Exception にメッセージを入れて適当に済ませてしまうことがあります。しかし、php にはいくつか例外が定義されていますので、うまく例外のタイプを利用して例外が発生したときのデバッグを楽にしましょう。 例外ツリーException ErrorExceptionLogicException BadFunctionCallException BadMethodCallExceptionDomainExceptionInvalidArgumentExceptionLengthExceptionOutOfRangeExceptionRuntimeException OutOfBoundsExceptionOverflowExceptionRangeExceptionUnderflowExceptionU