(PHP 8 >= 8.3.0)
Выбрасывается, когда база данных часовых поясов не найдена или содержит недопустимые данные (повреждена).
Эта исключение не выбрасывается и не зависит от кода. Есть два дочерних класса-исключения (DateObjectError и DateRangeError), которые выбрасываются при ошибках программиста или ошибках в диапазонах дат.