Quais modelos devem ser substituídos na personalização de erros do Symfony 2?

Dedocumentação:

Todos os modelos de erro estão dentro do TwigBundle. Para substituir os modelos, simplesmente dependemos do método padrão para substituir os modelos que vivem dentro de um pacote.

E:

Para ver a lista completa de modelos de erro padrão, consulte o diretório Resources / views / Exception do TwigBundle.

Olhando para o diretório mencionadoeu posso encontrar vários arquivos. Estou interessado em modelos personalizados para erros 403, 404 e 500, então eu crieierror.html.twig (modelo pai) eerror403.html.twig, error404.html.twig eerror500.html.twig que se estende de'TwigBundle:Exception:error.html.twig' (substituído pelo meu modelo pai personalizado).

Isso está correto? O que acontece se outro tipo de erro ou exceção for lançado?

questionAnswers(1)

yourAnswerToTheQuestion