php try catch有什么用
程序员文章站
2022-05-03 23:14:09
...
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中文网!