找个Eclipse高手帮忙看下这段什么意思。。

来源:百度知道 编辑:UC知道 时间:2024/06/20 15:18:24
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.awt.Container.addImpl(Unknown Source)
at java.awt.Container.add(Unknown Source)
at MainFrame.getFlash(MainFrame.java:52)
at MainFrame.getJContentPane(MainFrame.java:148)
at MainFrame.initialize(MainFrame.java:135)
at MainFrame.<init>(MainFrame.java:125)
at MainFrame$3.run(MainFrame.java:113)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

强烈建议:进行调试找出空值!Eclipse的调试很强大,不用可惜!!

MainFrame.getFlash(MainFrame.java:52)
你是错误在MainFrame.java类的第52行!

你可以在这里设置断点!也可以用if判断在里的变量是否为空!
是:就用System.out.println输出null字符
否:就用System.out.println输出not null字符

楼主,你的这段程序错误在于空指针,你用System.out.println看看你的哪个变量是null值

空指针异常

52行是空指针异常
注释掉
你看看那行调用了那些类方法,分别打印他们