We want the generic 500 error page to show up, which will happen on a risen exception. What you did will catch ALL errors not just the "template not found". You will destroy debugging. Catch only what you expect to happen.