>백엔드 개발 >PHP 튜토리얼 >미리 정의된 예외 - PHP 매뉴얼 참고 사항

미리 정의된 예외 - PHP 매뉴얼 참고 사항

WBOY
WBOY원래의
2016-08-08 09:28:431025검색

Exception은 모든 예외의 기본 클래스입니다. 클래스 요약은 다음과 같습니다.

<code><?php 
class Exception {
	protected string $message;  // 异常消息内容
	protected int $code;  // 异常代码
	protected string $file;  // 抛出异常的文件名
	protected int $line;  // 抛出异常在该文件的行号

	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)
}</code>

ErrorException은 오류 예외이며, 수업 요약은 다음과 같습니다.

<code><?php 
class ErrorException extends Exception {
	protected int $severity;  // 异常级别

	public __construct([string $message = "" [, int $code = 0 [, int $severity = 1 [, string $filename = __FILE__ [, int $lineno = __LINE__ [, Exception $previous = NULL]]]]]])
	final public int getSeverity(void)
}</code>

(전문 종료)

위 내용은 사전 정의된 예외 사항을 소개합니다 - 관련 내용을 포함하여 PHP 매뉴얼 노트가 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.