Существуют ли какие-либо рекомендации по распространению исключений в Java?
Когда вы добавляете исключение из подписи метода? Например: если исключение возникает только при отсутствии основного ресурса программы и может обрабатываться только на верхнем уровне, распространяю ли я его с помощью всех методов, используя это исключение, всеми методами, использующими метод ошибок?
Есть ли хорошие практики? Любые плохие практики?
Извините, если я расплывчатый, но я просто ищу некоторые (общие) советы по стилю программирования, касающиеся исключений.