Я говорю, что при глобальном попытайтесь отловить ошибку, которую вы пропустили на логических шагах вашей программы, и перенаправить их на «страницу ошибки» или «страницу не найдена».
Все другие ошибки, которые необязательны, показывают ошибку для пользователя и не требуют ее отправки на страницу ошибки.
Например, на странице с двумя или более различными модулями, если один из них выдает ошибку, просто скрыть ее и показать остальные. Подобные попытки пытаются отлавливать ошибки, когда они возникают, и обрабатывать их наилучшим невизуальным способом для пользователя, если это возможно, регистрировать их и исправлять позже.
Теперь эта ошибка возникает только в одном модуле, вы можете увидеть ее в своем журнале и исправить, но пока вы не сделаете это, пользователь увидит что-то на вашей странице, а не полную страницу ошибки.