Предопределённые исключения
Exception::__construct
Предопределённые исключения
PHP Manual

# Exception

## Введение

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

## Class synopsis

Exception
class Exception {
/* Свойства */
protected string $message ;
private string $string ;
protected int $code ;
protected string $file ;
protected int $line ;
private array $trace ;
/* Методы */
public __construct ([ string `$message` [, int `$code` ]] )
final public string getMessage ( void )
final public int getCode ( void )
final public string getFile ( void )
final public string getLine ( void )
final public array getTrace ( void )
final public string getTraceAsString ( void )
public string __toString ( void )
final private string __clone ( void )
}

## Свойства

message

  Текст исключения

string

  Имя исключения

code

  Код исключения

file

  Имя файла, где было вызвано исключение

line

  Номер строки, где было вызвано исключение

trace

  Стэк трэйс

## Содержание

- Exception::__construct — Construct the exception
- Exception::getMessage — Gets the Exception message
- Exception::getCode — Gets the Exception code
- Exception::getFile — Gets the file in which the exception occurred
- Exception::getLine — Gets the line in which the exception occurred
- Exception::getTrace — Gets the stack trace
- Exception::getTraceAsString — Gets the stack trace as a string
- Exception::__toString — String representation of the exception
- Exception::__clone — Clone the exception

Предопределённые исключения
Exception::__construct
Предопределённые исключения
PHP Manual