PHP Fatal error: Call to a member function format() on a non-object - Ошибка

интересно, что ошибку не получается перехватить в конструкции

try {
	$formatter->format($time);
} catch (Exception $e) {

}

объект создаётся так:

$formatter = new IntlDateFormatter(
	$locale,
	IntlDateFormatter::SHORT,
	IntlDateFormatter::SHORT,
	$timezone // временнАя зона должна быть задана корректно
);

РЕШЕНИЕ:

сделать проверку можно таким образом.

Key Words for FKN + antitotal forum (CS VSU):