У меня есть много классов исключений. F.e .: InvalidMethodParameterException, EntityNotFoundException и т. Д. У всех есть код типа xxx.yyy.zzz и литерал описания. Вопрос: есть ли какие-либо рекомендации и методы для организации классов и его кодов/литералов. Пока я делаю это, чтобы поместить все коды и литералы в другие классы и даже файлы свойств ((.) Это выглядит очень дружелюбным, потому что, чтобы добавить одно исключение, я должен сделать другие изменения в других файлах, а не один И для исключения исключения я использую класс со статическими методами, который их бросает. Эти методы и подходы не создаются мной, а где я работаю. Поэтому я хотел бы предложить другие более эффективные подходы. Например, когда я предлагается использовать просто хранить каждое исключение буквальным и код внутри своего класса, они просто игнорировали говорят, что это unefficient и плохая практика.Организация классов исключений в Java
Любая помощь будет оценена!
Я предпочитаю, чтобы коды ошибок, связанные с исключением, содержались в классе исключения, который их использует. Однако убедить кого-то, кто предпочитает держать их всех в одном месте, может быть сложно, поскольку все в одном месте дает вам хороший обзор всех кодов ошибок в одном месте. –