Вызов метода getInt может вызвать исключение java.lan.NullPointerException

Я новичок и хочу знать, что такое java.lan.NullPointerException и как исправить эту ошибку?

Вызов метода getInt может привести к возникновению исключения java.lan.NullPointerException.

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
237
1

Ответы 1

I am a beginner and i wan to know what is 'java.lan.NullPointerException' and how to fixe this error?

Исключение нулевого указателя возникает, когда вы пытаетесь использовать переменную, экземпляр которой не создан. Например, предположим, что у вас есть переменная с именем myVar, и вы хотите выполнить функцию myFunc(...) на myVar, и она по какой-то причине выдает исключение NullPointerException. Причина этого в том, что вы не создали объект (создан). Вам нужно сделать myVar = new MyClass(), прежде чем вы сможете его использовать. Изучите следующий код:

MyClass myVar;          // Defines a MyClass variable called myVar.
myVar = new MyClass();  // Creates an instance of MyClass and assigns it to myVar.
myVar.myFunc();         // Now you can execute myFunc() on myVar.

Пожалуйста, прочтите еще один пост, объясняющий NullPointerExceptions, прежде чем создавать свои собственные, поскольку дубликаты не допускаются в StackOverflow. Кроме того, проконсультируйтесь с Как создать минимальный, полный и проверяемый пример при создании будущих вопросов, а также при редактировании старых сообщений.

Также имейте в виду, что этот пост является дубликатом Что такое исключение NullPointerException и как его исправить?

Наконец, что касается этого:

Method invocation 'getInt' may produc 'java.lan.NullPointerException'

Вам нужно объяснить, откуда вы берете эту функцию getInt().

На данный момент я рекомендую вам удалить «что такое NullPointerException» и расширить материал getInt(), попробуйте показать нам свой код!

Кроме того, если мой вопрос ответил на ваш вопрос, отметьте, пожалуйста, ответ.

Другие вопросы по теме