如何处理cakephp3中的MissingRouteException

如何处理cakephp3中的MissingRouteException,cakephp,cakephp-3.0,Cakephp,Cakephp 3.0,我需要在cakephp3中处理丢失路由异常 我尝试处理异常(在视图文件中): 但不起作用,并且发生此错误时会出现丢失路由异常: Error: A route matching "..." could not be found. 请帮助我…异常的命名空间有问题 使用 代替: } catch (Exception $exc) { 我没有对它进行测试,但我认为可以创建AppExeptionHandler类 class AppExceptionHandler extends ErrorHa

我需要在cakephp3中处理丢失路由异常

我尝试处理异常(在视图文件中):

但不起作用,并且发生此错误时会出现丢失路由异常

    Error: A route matching "..." could not be found.

请帮助我…

异常的命名空间有问题

使用

代替:

 } catch (Exception $exc) {

我没有对它进行测试,但我认为可以创建AppExeptionHandler类

class AppExceptionHandler extends ErrorHandler {

    public static function handleException($errorType) {
        if ($errorType instanceof MissingRouteException) {
           // do something
        }
    }
}
 } catch (Exception $exc) {
class AppExceptionHandler extends ErrorHandler {

    public static function handleException($errorType) {
        if ($errorType instanceof MissingRouteException) {
           // do something
        }
    }
}