PHP 8.4.26 Released!

Exception::__clone

(PHP 5, PHP 7, PHP 8)

Exception::__clone — 例外をコピーする

説明

private function Exception::__clone(): void

例外はクローンの作成をサポートしていません。 このメソッドは、それを防ぐためだけに存在します。

警告

例外は、Exception のインスタンスであっても そのサブクラスのインスタンスであっても、クローンできません。 例外を clone しようとすると、 キャッチ可能な Error がスローされます。

パラメータ

この関数にはパラメータはありません。

戻り値

値を返しません。

エラー / 例外

例外はクローン不可能です。

変更履歴

バージョン 説明
8.1.0 Exception::__clone() は、 final と宣言されなくなりました。 PHP 8.0.0 以降、private メソッドを final と宣言すると警告が発生するためです。 例外がクローンできないことに変わりはありません。
+add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top