JAVA运行时出现 exception in thread 尀"main尀"java.lang.NullPointerException at

2024-12-31 02:23:57
推荐回答(5个)
回答1:

- -! 多谢抬举啊

ImageIcon的构造函数抛出空值针异常 那就是说 getClass().getResource('..') 未能找到图片呗

十有八九你是用myeclipse运行的 eclipse的运行目录是项目的根目录 也就是说你的 images/目录 应该在项目的根目录下 而不是在 src目录下

还是建议你们不要过早的使用 eclipse netbean 之类的东西 字符行更适合初学 或者Ant Maven 这样你才能更了解 java环境
其实就构建和工程化来说 Ant 和 Maven 比 eclipse好用得多

=========
建议你把这个字符串先打印出来看一下 "images/"+IMAGE_NAME+count+".jpg"

回答2:

包没问题,问题在:
19 到 20 行

new ImageIcon(getClass().getResource("images/"+IMAGE_NAME+count+".jpg"));

没有成功。看看路经之类有没有写错。

回答3:

缺少common.jar添加就OK了。这个事Myeclipse的事,用新版本不一定会便捷。

回答4:

程序中引用的类在包中不全或不存在

回答5:

图片拷贝到文件下要刷新一下。否则路径找不到。