- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:NullPointerExceptionが出てしまいます)
NullPointerExceptionが出てしまう!アプレットでブロック崩しを作っている際のエラー
このQ&Aのポイント
- アプレットでブロック崩しを作っている際にNullPointerExceptionが発生し、ゲームが動かなくなってしまいます。
- エラーメッセージにはjava.lang.NullPointerExceptionと表示され、ファイル名.run(ファイル名.java;366)やjava.lang.Thread.run(Thread.java;534)が関連しているようです。
- 具体的なエラー箇所は、あたり判定の部分のmySound02.play()です。mySoundを削除すると動作するようですが、正常な動きにはなりません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
NullPointerになるってことはmySound02という変数が何も参照していないのにアクセスしようとしているからでしょう。 この部分だけではなんともいえないので、もう一度mySound02の初期化の部分などを確認してください。 恐らくmySound02にオブジェクトを代入する前に使用してしまっています。
お礼
アドバイスありがとうございます。