Встречается на собеседованиях • сегодня

Как проверить, что передаваемый в метод аргумент не равен null

В Java можно явно проверить аргумент на null с помощью простого условия и выбросить исключение, если проверка не пройдена. Рекомендуется использовать Objects.requireNonNull() из java.util.Objects для удобства и читаемости кода.

java
public void processData(String data) {
    Objects.requireNonNull(data, "Data must not be null");
    // Дальнейшая логика
}

Или с проверкой вручную:

java
public void processData(String data) {
    if (data == null) {
        throw new IllegalArgumentException("Data must not be null");
    }
    // Дальнейшая логика
}

Для коллекций можно использовать CollectionUtils.isEmpty() из Apache Commons или аналогичные проверки.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы