Документация для разработчиков
Темная тема

SystemException

Описание и пример

SystemException - базовый класс для всех исключений в системе.

В D7 обработка ошибок производится при помощи механизма исключений в полной аналогии с механизмом исключений в php. Если происходит ошибка - выводится исключение. Если необходимо обработать ошибку - нужно поймать исключение.

Аналоги в старом ядре:

Метод Описание С версии
construct метод создаёт новый объект исключений.

Примеры

// D7
use Bitrix\Main\SystemException;

try
{
	// ...
	throw new SystemException("Error");
}
catch (SystemException $exception)
{
	echo $exception->getMessage();
} 

Иерархия исключений в D7



© «Битрикс», 2001-2024, «1С-Битрикс», 2024