"无法覆盖最终方法Exception :: __ clone()"

Jon*_*han 3 php exception

每当我尝试运行脚本时,我都会收到以下奇怪的错误消息.

没有什么我能看到的会导致这个问题 - 事实上,我现在的脚本中唯一处理异常的东西(它们是未来添加的构建块)是以下几行:

class NoMatchingRouteException extends \RuntimeException { }

class HandlerException extends \RuntimeException { }

class HandlerMissingException extends HandlerException { }

class HandlerInaccessibleException extends HandlerException { }
Run Code Online (Sandbox Code Playgroud)

这些是各种异常,形成了我可以抛出的各种异常的树.

无处在我在这里曾经重写Exception类的__clone魔术方法,所以我不能看到问题发生.

我理解,就目前而言,我的问题可能很难回答 - 因此,如果您有任何想法我应该查找问题以及我应该寻找哪些其他代码发布,请在评论中发布它们我会尽快回复.

谢谢.

Len*_*Len 6

我错误地使用时遇到了这个错误

包括

对于重写的异常类两次.

当我改回include_once时,错误就消失了.