Android随机线程错误

时间:2014-08-05 19:10:44

标签: java android error-handling

我的Android游戏中出现了一个奇怪的错误。每当我尝试更改级别(退出一个活动并启动另一个活动,然后重新输入第一个活动)时,我会在1/10的情况下收到此错误,这真的很奇怪。

除此之外,我很难理解错误,就像这个:

08-05 21:07:19.512: W/dalvikvm(29961): threadid=11: thread exiting with uncaught exception (group=0x41d1b2a0)
08-05 21:07:19.520: E/AndroidRuntime(29961): FATAL EXCEPTION: Thread-1423
08-05 21:07:19.520: E/AndroidRuntime(29961): java.lang.NullPointerException
08-05 21:07:19.520: E/AndroidRuntime(29961):    at com.coderogden.pongtennis.views.MultiGameView.outOfBounds(MultiGameView.java:360)

这是什么意思,我该如何解决?

提前致谢! :)

编辑

这是第360行

if (ball.getY() + ball.getRadius() > box.getBoxBot()) {

1 个答案:

答案 0 :(得分:2)

看起来很典型的NullPointerException。通过转到MultiGameView.java文件的第360行并查找该行使用的变量来开始诊断,但有时可能是null。根据您的输入添加更多内容。