定義済みの例外
Exception::__construct
定義済みの例外
PHP Manual
Exception
導入
Exception
は、すべての例外の基底クラスです。
クラス概要
Exception
Exception
{
/* プロパティ */
protected
string
$message
;
private
string
$string
;
protected
int
$code
;
protected
string
$file
;
protected
int
$line
;
private
array
$trace
;
/* メソッド */
public
__construct
([
string
$message
= ""
[,
int
$code
= 0
[,
Exception
$previous
= NULL
]]] )
final
public
string
getMessage
(
void
)
final
public
Exception
getPrevious
(
void
)
final
public
int
getCode
(
void
)
final
public
string
getFile
(
void
)
final
public
int
getLine
(
void
)
final
public
array
getTrace
(
void
)
final
public
string
getTraceAsString
(
void
)
public
string
__toString
(
void
)
final
private
void
__clone
(
void
)
}
プロパティ
message
例外メッセージ
string
内部の例外名
code
例外コード
file
例外がスローされたファイル名
line
例外がスローされた行
trace
スタックトレース
目次
Exception::__construct
— 例外を作成する
Exception::getMessage
— 例外メッセージを取得する
Exception::getPrevious
— 前の例外を返す
Exception::getCode
— 例外コードを取得する
Exception::getFile
— 例外が発生したファイルを取得する
Exception::getLine
— 例外が発生した行を取得する
Exception::getTrace
— スタックトレースを取得する
Exception::getTraceAsString
— スタックトレースを文字列で取得する
Exception::__toString
— 例外の文字列表現
Exception::__clone
— 例外をコピーする
定義済みの例外
Exception::__construct
定義済みの例外
PHP Manual