Exception in thread "main" java.lang.NullPointerException
来源:互联网 发布:家庭网络设计方案 编辑:程序博客网 时间:2024/05/22 05:07
执行以下代码片段产生的问题。
// Create audio clips for pronouncing am and pm protected AudioClip amAudio = Applet.newAudioClip(this.getClass().getResource("audio/am.au")); protected AudioClip pmAudio = Applet.newAudioClip(this.getClass().getResource("audio/pm.au"));
Exception in thread "main" java.lang.NullPointerException
at sun.applet.AppletAudioClip.<init>(AppletAudioClip.java:65)
at java.applet.Applet.newAudioClip(Applet.java:311)
at chapter29.ClockWithAudioOnSeparateThread.<init>(ClockWithAudioOnSeparateThread.java:15)
at chapter29.ClockWithAudioOnSeparateThread.main(ClockWithAudioOnSeparateThread.java:107)
原因分析:
给的路劲有问题,一定置于运行代码文件同一文件目录下。我将audio/am.au文件置于工程根目录下。虚拟机没有找到文件对应文件,所以this.getClass().getResource("audio/am.au") 返回null,之后在调用Applet.newAudioClip()之后,就返回错误,执行中输入空指针。
Java语言程序设计(8E)进阶篇 Y.Daniel Liang著 (非常好的一本书,学无止尽)第29章遇到的问题。
问题解决思路:http://stackoverflow.com/questions/20201357/cant-play-sounds-in-java
0 0
- Exception in thread "main" java.lang.NullPointerException
- Exception in thread "main" java.lang.NullPointerException
- Exception in thread "main" java.lang.NullPointerException问题
- hdfs下载出现Exception in thread "main" java.lang.NullPointerException
- 20170204Exception in thread "main" java.lang.NullPointerException
- Exception in thread "main" java.lang.NullPointerException at java.lang.ProcessBuilder.start(
- Exception in Thread "HouseKeeper" java.lang.NullPointerException
- Exception in thread "HouseKeeper" java.lang.NullPointerException
- Exception in thread "HouseKeeper" java.lang.NullPointerException
- Exception in thread "HouseKeeper" java.lang.NullPointerException
- Exception in Thread "HouseKeeper" Java.lang.NullPointerException
- 请教关于JAVA异常问题Exception in thread "main" java.lang.NullPointerException
- Java报错异常-----Exception in thread "main" java.lang.NullPointerException
- Exception in thread "main" java.lang.NullPointerException java报空指针异常
- JAVA类对象的数组报错Exception in thread "main" java.lang.NullPointerException
- 全局变量和局部变量重复之this.name.toString());Exception in thread "main" java.lang.NullPointerException
- 对象数组报错“空指针”:Exception in thread "main" java.lang.NullPointerException
- NDK: ant 错误 [javah] Exception in thread "main" java.lang.NullPointerException
- 三星N7100升级官方4.3教程
- opencv svm使用时遇到的问题
- 黑马程序员---java学习笔记之GUI
- 怎样制作BT种子文件,即torrent后缀的文件?
- myeclipse中java文件头注释格式设置
- Exception in thread "main" java.lang.NullPointerException
- 多快好省用快播
- 体验Mac:PC上的苹果系统安装
- Leetcode: Palindrome Partitioning II
- 我的vimrc.vim备份
- linux命令行
- Training a deep autoencoder or a classifier on MNIST digits_Rbm训练(python)
- maven依赖包的查询
- StagefrightPlayer的创建