diff --git a/src/Exception/Exception.php b/src/Exception/Exception.php index f5afebf..ef5f9f9 100644 --- a/src/Exception/Exception.php +++ b/src/Exception/Exception.php @@ -37,7 +37,7 @@ class Exception extends \Exception { * @return Exception */ public static function fromMap(array $exceptionMap, $error, ?string $path): Exception { - if (isset($exceptionMap[$error])) { + if ($error !== null && isset($exceptionMap[$error])) { $exceptionClass = $exceptionMap[$error]; if (is_numeric($error)) { return new $exceptionClass($path, (int)$error);