# Exceptions
# Core
- ArgumentCountException
- BadFunctionCallException
- BadMethodCallException
- ClassNotExistsException
- DomainException
- ErrorException
- Exception
- InvalidArgumentException
- LengthException
- LogicException
- OutOfBoundsException
- OutOfRangeException
- OverflowException
- RangeException
- RuntimeException
- ExceptionTrait
- TypeException
- UnderflowException
- UnexpectedValueException
# Dependent
# Filesystem
- DirExistsException
- DirNotExistsException
- DirUnableToCreateException
- DirUnableToRemoveException
- FileExistsException
- FileHandleException
- FileInvalidContentsException
- FileNotExistsException
- FileNotPhpException
- FileReturnInvalidTypeException
- FileUnableToCreateException
- FileUnableToGetException
- FileUnableToPutException
- FileUnableToRemoveException
- FileWithoutContentsException
- FilesystemException
- PathDotSlashException
- PathDoubleDotsDashException
- PathExtraSlashesException
- PathInvalidException
- PathIsDirException
- PathIsFileException
- PathIsNotDirectoryException
- PathNotAbsoluteException
- PathNotExistsException
- PathOmitRelativeException
- PathTailException
- PathUnableToChmodException
# Http
# Pluggable
# Router
- RouteEndpointConflictException
- RouteWildcardConflictException
- RouteWildcardInvalidException
- RouteNotFoundException
- RouteNotRoutableException
- RouteWithoutEndpointsException
- ExpectingControllerException
# Str
- StrContainsException
- StrCtypeDigitException
- StrCtypeSpaceException
- StrEmptyException
- StrEndsWithException
- StrNotContainsException
- StrNotCtypeDigitException
- StrNotCtypeSpaceException
- StrNotEmptyException
- StrNotEndsWithException
- StrNotSameException
- StrNotStartsWithCtypeDigitException
- StrNotStartsWithException
- StrSameException
- StrStartsWithCtypeDigitException
- StrStartsWithException