Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Можно ли возвращать null из функции?

10.04.24 22:13
Re: Можно ли возвращать null из функции?
 
AlexNek патриот
AlexNek
Если ты не проверяешь полученное значение

Ну так собственно в этот то и есть проблема.

Проверять х раз на null где только пользуем или на nullObject только там где действительно надо.

А ведь присваивание может происходить в одном месте, а использование в другом и ищи потом откуда там null.


не оборачиваешь вызов в try-catch

тут возникает следующих вопрос. А если указатель используется множество раз зачем его постоянно проверять, не проще ли один раз сказать - "фигвам нету такого ид тута"

И всё сразу ясно, в этом месте проблема возникла. А не ждать когда указатель понадобится, а потом сказать - "получили нулевой указатель".

 

Перейти на