跳转到主要内容

construct

ErrorException::__construct

Constructs the exception

ENTITY

public

ErrorException::__construct

string

message

""

int

code

0

int

severity

E_ERROR

string

null

filename

ENTITY

int

null

line

ENTITY

Throwable

null

previous

ENTITY

Constructs the Exception.

ENTITY

message
The Exception message to throw.

code
The Exception code.

severity
The severity level of the exception.

[!NOTE] While the severity can be any int value, it is intended that the error constants be used.

filename
The filename where the exception is thrown.

line
The line number where the exception is thrown.

previous
The previous exception used for the exception chaining.

ENTITY

ENTITY ENTITY
8.0.0 filename and line are nullable now. Previously, their defaults were __FILE__ and __LINE__, respectively.