php中Exception和\Exception有啥区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php中Exception和\Exception有啥区别相关的知识,希望对你有一定的参考价值。

参考技术A 在代码中需要捕获一个异常,使用catch(Exception
$e)无效,但是改成catch(\Exception
$e)就可以。大概知道跟命名空间什么的有关,但是具体的不是很明白,求解答。另外,发现此文件中其他用到异常的地方都是用的(Exception
$e)而非(\Exception
$e)
你可以去后盾人平台看一下,里面的东西不错
参考技术B php中异常处理方法总结:
当异常被触发时,通常会发生:
在php5中添加了类似于其它语言的错误异常处理模块。在
php代码中所产生的异常可被
throw语句抛出并被
catch
语句捕获。需要进行异常处理的代码都必须放入
try
代码块内

以上是关于php中Exception和\Exception有啥区别的主要内容,如果未能解决你的问题,请参考以下文章

python exception的传递

try...except Exception

try...except Exception

python3 中的try... except Exception,e: ...怎么不能用了?变成啥了呢?

python try except else finally

'except Exception as e'在python中是啥意思? [关闭]