custom-exceptions

Есть ли серьезные причины для определения исключений custome в Java?...

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

У меня есть следующая проблема: У меня есть метод обслуживания: public bool EmployeeCanReiceivePayment(int employeeId) { ... int workingHours = this.GetEmployeeWorkingHours(employeeId); if(workingHours < N) { throw new EmployeeCannotReceivePaymentException(); } return true; ...

Я сделал компонент, который вызывает исключение. Я думаю, если я должен придерживаться стандарта throw new Exception или если я должен создать конкретные исключения. Я также рассматриваю определяемое пользователем исключение как не привлекательное, когда оно создает исключение из Remoting или WCF. если я исп...

каковы стандартные рекомендации по внедрению пользовательских исключений в C#? Я проверил Google и есть большое количество рекомендаций, однако я не знаю, какие из них имеют больше доверия. Если у кого-нибудь есть ссылки на авторитетные статьи, это также было бы полезно....