#140 Checked exception в Stream API

Компании:
InvestGo
Темы:
JavaИсключенияStream API и LambdaКод ревью

Что будет выведено на экран?

class Main {
    public static void main(String[] args) {
        Main main = new Main();
        main.streamTest();
    }

    private void streamTest() {
        Stream.of(1, 2, 3).filter(this::isEven).collect(Collectors.toList());
    }

    private boolean isEven(int num) throws Exception {
        if (num % 2 == 0) {
            return true;
        } else {
            throwException();
        }
        return false;
    }

    private void throwException() throws Exception {
        throw new Exception();
    }
}

Разбор вопроса

Ментор
Ответь как на реальном собеседовании. Я задам уточняющие вопросы, а затем сравню твой ответ с эталонным и покажу точность в %.
Войди, чтобы начать диалог Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти