ErrorException::__construct

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

ErrorException::__constructConstrói a exceção

Descrição

public ErrorException::__construct(
    string $message = "",
    int $code = 0,
    int $severity = E_ERROR,
    ?string $filename = null,
    ?int $line = null,
    ?Throwable $previous = null
)

Construtor da Exception.

Parâmetros

message

A mensagem da exceção.

code

O código da exceção.

severity

A severidade da exceção.

Note:

Como a severidade da seção pode ser qualquer valor int, é desejado que as constantes de erro sejam utilizadas.

filename

O nome do arquivo onde a exceção é disparada.

line

A número da linha onde a exceção é disparada.

previous

A exceção anterior, usada para encadeamento de exceções.

Registro de Alterações

Versão Descrição
8.0.0 filename e line agora podem ser null. Anteriormente seus padrão eram __FILE__ e __LINE__, respectivamente.