= 5.1.0, PHP 7, PHP 8)ErrorException::__construct — 構(gòu)造一個(gè)異常(Exception)說明public ErrorException::__construct( strin">

ErrorException::__construct

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

ErrorException::__construct構(gòu)造一個(gè)異常(Exception)

說明

public ErrorException::__construct(
    string $message = "",
    int $code = 0,
    int $severity = E_ERROR,
    ?string $filename = null,
    ?int $line = null,
    ?Throwable $previous = null
)

構(gòu)造一個(gè)異常(Exception)。

參數(shù)

message

拋出的異常消息內(nèi)容。

code

異常代碼。

severity

異常的嚴(yán)重級別。

注意:

severity 可以是任意 int 值,即錯(cuò)誤常量里面的值。

filename

拋出異常所在的文件名。

line

拋出異常所在的行號。

previous

異常鏈中的前一個(gè)異常。

更新日志

版本 說明
8.0.0 現(xiàn)在 filenameline 可以為空。 之前,它們的默認(rèn)值分別是 __FILE____LINE__