A hierarquia de classes para exceções do MongoDB é modelada a partir das Exceções SPL. As classes base estendem sua contraparte SPL e todas as classes de exceção na extensão implementam a interface MongoDB\Driver\Exception\Exception.
MongoDB\Driver\Exception\LogicException (extends LogicException)
MongoDB\Driver\Exception\InvalidArgumentException (extends InvalidArgumentException)
MongoDB\Driver\Exception\UnexpectedValueException (extends UnexpectedValueException)
MongoDB\Driver\Exception\RuntimeException (extends RuntimeException)