Скажем, у меня есть List
, и я знаю, что я никогда не хочу добавлять null
к нему. Если я добавляю null к нему, это означает, что я делаю ошибку. Поэтому каждый раз, когда я иначе называл бы list.add(item)
, вместо этого я бы назвал if (item == null) throw SomeException(); else list.add(item);
. Есть ли существующий класс List
(возможно, в Apache Commons или что-то еще), который делает это для меня?
Подобный вопрос: Помощник для удаления нулевых ссылок в списке Java?, но я не хочу удалять все нули, я хочу убедиться, что они никогда не получат добавлено в первую очередь.