Я пытаюсь собрать информацию о том, как другие программисты Java EE делают свою обработку исключений. Централизуете ли вы обработку ошибок (например, фильтр сервлетов)?
Создаете ли вы различные типы исключений для различных уровней приложения (персистентность, сервис и т.д.)?
Вы просто проглатываете исключения и не передаете их по цепочке?
Какие еще парадигмы существуют в архитектуре обработки исключений? Какую вы используете и почему?