Вопросы к Поиску с Алисой
Некоторые способы обработки null-ссылок в Java:
Полностью избежать использования null в Java невозможно из-за обратной совместимости и распространённого применения этого значения в стандартных библиотеках и фреймворках. habr.com