Construct the exception

# Exception::__construct

(PHP 5, PHP 7, PHP 8)

Exception::__construct — Construct the exception

### Description

public Exception::__construct(string `$message` = "", int `$code` = 0, ?Throwable `$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.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open