PHP致命错误:未捕获错误:未找到类异常
我在尝试向PHP添加错误处理时遇到了障碍。当前,我有一个try和PHP致命错误:未捕获错误:未找到类异常,php,wordpress,Php,Wordpress,我在尝试向PHP添加错误处理时遇到了障碍。当前,我有一个try和try和catch来处理$db试图插入->写入一个只读的数据库时的错误。我得到以下错误: PHP致命错误:未捕获错误:类“StatCollector\Exception”不是 可在wp content/mu plugins/stat collector/statcollector functions.php中找到 您位于命名空间中: namespace StatCollector; 因此,当您执行此操作时,会得到一个\StatCo
try
和catch
来处理$db试图插入->
写入一个只读的数据库时的错误。我得到以下错误:
PHP致命错误:未捕获错误:类“StatCollector\Exception”不是
可在wp content/mu plugins/stat collector/statcollector functions.php中找到
您位于命名空间中:
namespace StatCollector;
因此,当您执行此操作时,会得到一个\StatCollector\Exception
对象:
throw new Exception()
实例化异常类时,只需将其锚定到根命名空间:
throw new \Exception();
您位于命名空间中:
namespace StatCollector;
因此,当您执行此操作时,会得到一个\StatCollector\Exception
对象:
throw new Exception()
实例化异常类时,只需将其锚定到根命名空间:
throw new \Exception();
刚过
名称空间StatCollector代码>添加
use\Exception代码>
或者在抛出绝对路径时将其置于异常状态
throw new\Exception()代码>
两者都会起作用 不久之后
名称空间StatCollector代码>添加
use\Exception代码>
或者在抛出绝对路径时将其置于异常状态
throw new\Exception()代码>
两者都会起作用 如果您正在捕获\Exception
,为什么不抛出\Exception
…?如果您正在捕获\Exception
,为什么不抛出\Exception
…?