php8.5
Home/ Manual/ predefined / exception/ Exception::__construct

Exception::__construct

PHP function Edit on GitHub ✎

(PHP 5, PHP 7, PHP 8)

Construct the exception

Description

Exception::__construct(string $message = "", int $code = 0, Throwable|null $previous = null)

Constructs the Exception.

Parameters

message

The Exception message to throw.

code

The Exception code.

previous

The previous exception used for the exception chaining.

Note

Calling the constructor of class Exception from a subclass ignores the default arguments, if the properties $code and $message are already set.

Notes

Note

The message is NOT binary safe.

Source: language/predefined/exception/construct.xml · from the official PHP manual (php/doc-en)