private int getYearOfBirth() {
        view.printYearOfBirthInputRequest();
        int yearOfBirth = ConsoleInputUtils.readIntValue();

        List<ValidateException> validateExceptionList = new DOBValidator().validateYear(yearOfBirth);

        if (!validateExceptionList.isEmpty()) {
            view.printValidateExceptionsList(validateExceptionList);
            yearOfBirth = getYearOfBirth();
        }

        return yearOfBirth;
    }