Throwable

(PHP 7, PHP 8)

はじめに

Throwable は、throw 文でスロー可能なあらゆるオブジェクトが実装する基底インターフェイスです。 ErrorException も、これを実装しています。

注意:

PHP のクラスが Throwable インターフェイスを直接実装することはできません。 そのかわりに、Exception を継承する必要があります。

インターフェイス概要

interfaceThrowableextendsStringable {
publicgetCode(): int
publicgetFile(): string
publicgetLine(): int
publicgetTrace(): array
}

変更履歴

バージョン説明
8.0.0Throwable は、 Stringable を新たに実装しました。

目次

To Top