Documentación offline PHP master

ErrorException::__construct

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ErrorException::__construct

Constructor de la excepción

Descripción#

php public ErrorException::__construct([string $message], [int $code], [int $severity], [string $filename], [int $line], [Throwable $previous])php

Construye el objeto Exception.

Parámetros#

message
Mensaje de la excepción a lanzar.

code
El código de la excepción.

severity
Nivel de la severidad de la excepción.

[!NOTE] Aunque la severidad puede ser cuaquier valor de tipo int, se pretende que se empleen las constantes de error.

filename
Nombre del fichero donde se lanzó la excepción.

line
Número de la línea donde se produjo la excepción.

previous
La anterior excepción utilizada para la excepción de encadenamiento.

Historial de cambios#

Versión Descripción
8.0.0 filename y line ahora son anulables. Anteriormente, sus valores predeterminados eran __FILE__ y __LINE__, respectivamente.