Exception

(PHP 5, PHP 7, PHP 8)

Introducción

Exception es la clase base para todas las excepciones de usuario.

Sinopsis de la Clase

class Exception implements Throwable {
/* Propiedades */
protected string $message = "";
private string $string = "";
protected int $code;
protected string $file = "";
protected int $line;
private array $trace = [];
private ?Throwable $previous = null;
/* Métodos */
public __construct(string $message = "", int $code = 0, ?Throwable $previous = null)
final public getMessage(): string
final public getPrevious(): ?Throwable
final public getCode(): int
final public getFile(): string
final public getLine(): int
final public getTrace(): array
final public getTraceAsString(): string
public __toString(): string
private __clone(): void
}

Propiedades

message

El mensaje de la excepción

code

El código de la excepción

file

El nombre del fichero en el cual la excepción ha sido creada

line

La línea donde la excepción ha sido creada

previous

La excepción lanzada previamente

string

La representación en forma de string de la traza de la pila

trace

La traza de la pila en forma de array

Tabla de contenidos