Ничего не понял. Если человек не понимает, что такое нулл и как проверить, нулл ли. То он ничего из этого не поймёт. Решится вопрос сиюминутный (не нулл ли конкретный элемент), а завтра возникнет такой же. И послезавтра.
Всё ты понял)
Человек новичок, нифига не умеет.
Берёт, забивает на логи и дебаг(сложно пока), тупо втыкает !!
Падает.
Видит ошибку.
Эволюционирует.
Нормальный это совет.