预定义异常 - PHP手册笔记

简介: 原文:预定义异常 - PHP手册笔记Exception是所有异常的基类,类摘要如下:
原文: 预定义异常 - PHP手册笔记

Exception是所有异常的基类,类摘要如下:

<?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)
}

ErrorException是错误异常,类摘要如下:

<?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)
}

(全文完)

目录
相关文章
|
1月前
|
JSON JavaScript Java
【PHP】英文博客专栏PHP快速入门个人笔记
【PHP】英文博客专栏PHP快速入门个人笔记
124 1
|
11月前
|
程序员 PHP
PHP快速入门12-异常处理,自定义异常、抛出异常、断言异常等示例
PHP的异常处理机制可以帮助我们在程序运行时遇到错误或异常情况时,及时发出警告并停止程序继续运行。下面是10个例子,分别展示了PHP异常处理的不同用法。
100 0
|
6月前
|
JavaScript PHP
php正则表达式获取(捕获)组的笔记
@(汗)的确,网络上存在很多这样的内容了,但今天我是来补充内容的,滑稽@(你懂的) 众所周知 ,js中正则表达式()可以来获取匹配到内容,然后用$0 ...来显示
55 0
|
9月前
|
并行计算 PHP
PHP 预定义常量
PHP 预定义常量
32 0
|
存储 PHP
PHP的预定义变量是干什么的?底层原理是什么?
PHP的预定义变量是干什么的?底层原理是什么?
PHP异常getTrace(): 获取异常的跟踪信息。是干什么的?
PHP异常getTrace(): 获取异常的跟踪信息。是干什么的?
378 0
|
程序员 PHP
什么是PHP的异常?为什么会有异常?底层原理是什么?
什么是PHP的异常?为什么会有异常?底层原理是什么?