Home >Backend Development >PHP Tutorial >php try catch有什么用

php try catch有什么用

PHP中文网
PHP中文网Original
2017-03-31 16:04:332691browse

php try catch有什么用

php try catch的用处:

try catch是php的异常处理

try{
    throw new Exception("error");
}catch(Exception $e){
    echo 'Message: ' .$e->getMessage();
}

在 try 代码块中执行代码,并根据需要通过 throw 来抛出异常。

每一个 throw 对应一个 catch , try 代码块中通过throw抛出的异常会被 catch 代码块接收到,并创建一个包含异常信息的对象 ($e)。

通过从这个 exception 对象调用 $e->getMessage(),输出来自该异常的错误消息。

注:当 try 代码块执行到了 throw 后,try代码块不会再继续执行,转而调到 catch 代码块,与函数封装中的 return 有相似作用。

最后,异常处理能提高程序的健壮性,增强可维护性,有利于异常的集中处理,从而保证程序的可靠性。

更多相关知识,请访问PHP中文网

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn