Throwable

(PHP 7, PHP 8)

Introdução

Throwable é a interface base para qualquer objeto lançável usando a declaração throw, incluindo as classes Error e Exception.

Note:

Classes do PHP não podem implementar a interface Throwable diretamente, e devem, ao invés, estender a classe Exception.

Resumo da Interface

interface Throwable extends Stringable {
/* Métodos */
public getMessage(): string
public getCode(): int
public getFile(): string
public getLine(): int
public getTrace(): array
public __toString(): string
/* Métodos herdados */
}

Registro de Alterações

Versão Descrição
8.0.0 Throwable implementa a interface Stringable.

Table of Contents