Как уменьшить повторяющуюся обработку ошибок в JavaJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как уменьшить повторяющуюся обработку ошибок в Java

Сообщение Anonymous »

Итак, у меня есть фрагмент кода, похожий на этот. Я чувствую, что операторы if должны быть в общей функции. Я не знаю, как с этим справиться, поскольку в эту функцию должны быть переданы школа и ученик, но они относятся к разным типам.
Teacher teacher = school.getTeachers();
if(ObjectUtils.isEmpty(teachers) {
log.error(”cannot find teachers in school” + school.getSchoolName());
throw new Exception(”xyz”);
}
Student student = teacher.getStudents();
if(ObjectUtils.isEmpty(student)) {
log.error(”cannot find students in school” + school.getSchoolName());
throw new Exception(”xyz”);


Подробнее здесь: https://stackoverflow.com/questions/781 ... ng-in-java
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»