Null pointer error - это, похоже, друг уже немного завершился.
В таком вараинте же это вариация натему обхода пустой коллекции, что не должно вызывать NPE
В таком вараинте же это вариация натему обхода пустой коллекции, что не должно вызывать NPE
Null pointer expection - Это когда решил погулять со своей тян.
Когда полез в холодильник пожрать что-нибудь.
Не, это кернел паник)
Главное не мемори лик.
Сосиски два небо... два... небо...
Синтаксическая ошибка же.
"2 сосиски пожалуйста" - Syntax error, возможно пропущена запятая после слова "сосиски"
"2 сасиски, пожалуйста" - Reference error, функция или переменная "сасиски" не определена.
"Две сосиски, пожалуйста" - Type Error, первый параметр должен быть целым числом.
"Взять сосиски", - Not enough arguments for Взять(Что, Откуда)
"Холодильник.сосиска.взять(2)", - NullPointerException, возможно вы забыли инициализировать класс "сосиска"
"2 сасиски, пожалуйста" - Reference error, функция или переменная "сасиски" не определена.
"Две сосиски, пожалуйста" - Type Error, первый параметр должен быть целым числом.
"Взять сосиски", - Not enough arguments for Взять(Что, Откуда)
"Холодильник.сосиска.взять(2)", - NullPointerException, возможно вы забыли инициализировать класс "сосиска"
"Холодильник.сосиска.взять(2)", - UnknownMethod, объект "сосиска" не имеет метода "взять"
"Холодильник.открыть(); Рука.взять(Холодильник.полка.сосиска, 2); Холодильник.закрыть();" - NullPointerException, возможно вы забыли инициализировать класс "сосиска"
"Холодильник.открыть(); Рука.взять(Холодильник.полка.сосиска, 2); Холодильник.закрыть();" - NullPointerException, возможно вы забыли инициализировать класс "сосиска"
Ну так чтобы не было нульпоинтера надо монад!
Холодильник.ЕслиЕсть().Открыть().НайтиСосиску().ВзятьСосиски().Пропустить(1).Взять(2).Закрыть().
Если что, тут ошибок нет, метод "закрыть" например вызывается на объекте интерфейса ISausageTakenFromOpenedRefrigeratorListQuery
Холодильник.ЕслиЕсть().Открыть().НайтиСосиску().ВзятьСосиски().Пропустить(1).Взять(2).Закрыть().
Если что, тут ошибок нет, метод "закрыть" например вызывается на объекте интерфейса ISausageTakenFromOpenedRefrigeratorListQuery
почему Холодильник - синглтон?
а если их два?
а если их два?
Чтобы не было нульпоинтера можно использовать autoload, тогда в случае отсутствия какого-либо класса и/или метода он может быть создан из подходящего класса или типовой заглушки, которая, для примера, напишет об этом в лог.
Ну и проходи, не задерживайся.
Тогда уж написали бы "semantic error". Делить ошибки на Syntax/Reference/Type это как-то теплое с мягким. А то с таким делением в стековом бестиповом языке получается семантических ошибок не бывает.
- MySQL Server Has Gone Away (error 2006)
- "ой всё"
- "ой всё"
Чтобы написать коммент, необходимо залогиниться
- Ты куда, блядь, полез? Нна по ебалу!
Null pointer error:
- Ах, пойду встречусь с друзьями.