有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

线程“main”java中的链表异常。lang.NullPointerException在Asasasasa。main(asasasa.java:10)

class LNode {
LNode next;
int value;
}
public class asasasa {
    public static void main(String ar[]) {
         LNode list = new LNode(), list2=list;
         list.value = 9;
         list = list.next;
         list.value = 6;
         list.next = null;
        while (list2.next != null) {
             System.out.println(list2.value);
             list2 = list2.next;
        }
   }

}

*线程“main”java中出现异常。lang.NullPointerException在Asasasasa。main(asasasa.java:10)* 请帮助我们理解这个概念,并为这样的链表提供一个更简单的代码



共 (1) 个答案

  1. # 1 楼答案

    列表从未初始化,因此为空。引用它将始终导致NullPointerException