记一次Exception in thread main java.lang.NullPointerException异常
生活随笔
收集整理的這篇文章主要介紹了
记一次Exception in thread main java.lang.NullPointerException异常
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天寫一個Swing小項目的時候,控制臺突然提示錯誤
Exception in thread "main" java.lang.NullPointerExceptionat com.company.MyServer3.<init>(MyServer3.java:20)at com.company.MyServer3.main(MyServer3.java:14) public class MyServer3 extends JFrame {JTextArea jta =null;JTextField jtf = null;JButton jb=null;JScrollPane jsp= null;JPanel jp= null;public static void main(String[] args) {MyServer3 m = new MyServer3();}public MyServer3(){jta= new JTextArea();jsp.add(jta);jtf = new JTextField(20);jb=new JButton("發送");對照了教學視頻的代碼,發現好像沒有什么問題,但是一直提示空指針異常,這個問題就很詭異了。于是自己想了一下,發現原來是jsp在上面定義了,但是在下面并沒有new出來直接調用的,所以導致這個空指針問題的發生。只需要在jsp.add(jta); 前new一下jsp再使用即可。
特此做個記錄,一定要細心啊啊。
總結
以上是生活随笔為你收集整理的记一次Exception in thread main java.lang.NullPointerException异常的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 专题详解-5G接入控制:CAG新特性(3
- 下一篇: python 桌面应用 h5_hdf 5