Rumah >pembangunan bahagian belakang >tutorial php >php try catch有什么用

php try catch有什么用

PHP中文网
PHP中文网asal
2017-03-31 16:04:332691semak imbas

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中文网

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn