Исключение Java при проверке, является ли целостное значение NULLJAVA

Программисты JAVA общаются здесь
Anonymous
 Исключение Java при проверке, является ли целостное значение NULL

Сообщение Anonymous »

Следующий фрагмент кода приводит к моей программе, что бросает исключение Null Pointer, и я изо всех сил пытаюсь определить, почему: < /p>

private void ...(){
HierarchyForm hForm = (HierarchyForm)
Integer id = hForm.getId();
if (id != null && id.intValue() > 0){

Когда он сбой, значение «id» равна нулю. Я знаю, что это, вероятно, что -то простое, но я не могу понять, почему. Похоже, это проблема с сравнением .intValue http://ideone.com/e.js/h0mjaf

Редактировать: я строю для Java 1.6.0_45

Подробнее здесь: https://stackoverflow.com/questions/219 ... ue-is-null

Вернуться в «JAVA»