0
A
回答
0
的問題發生在javagame.Game.initStatesList(Game.java:19)
。我不知道代碼中哪行代碼,但NullPointerException
發生在您嘗試訪問以前未分配的參考變量的成員時。
+0
'this.getState(play).init(gc,this);'這是錯誤發生的行 – user3113450
0
你傳遞gc
您init
方法:
this.getState(menu).init(gc, this);
this.getState(play).init(gc, this);
但在你init
方法,你不這樣做與他們
public void init(GameContainer gc, StateBasedGame sbg) throws SlickException{
}
任何你可能要實例他們在方法
+0
對不起,我是java新手,你如何在方法中實例化它們? – user3113450
相關問題
- 1. Android拋出java.lang.NullPointerException
- 2. Servlet拋出java.lang.NullPointerException
- 3. 拋出java.lang.NullPointerException異常
- 4. 拋出拋出的錯誤
- 5. Android AlertDialog給出錯誤java.lang.NullPointerException
- 6. Android CursorAdapter給出java.lang.NullPointerException錯誤
- 7. 蜂巢JDBC拋出「錯誤運行的查詢:顯示java.lang.NullPointerException」
- 8. 文件appender拋出java.lang.NullPointerException
- 9. h2o.automl()拋出java.lang.NullPointerException中的R
- 10. createEntityManager拋出java.lang.NullPointerException在org.hibernate.engine.transaction.internal.jta.JtaStatusHelper.getStatus
- 11. 錯誤拋出
- 12. 拋出錯誤
- 13. Java錯誤:java.lang.NullPointerException
- 14. JFrame錯誤java.lang.nullpointerexception
- 15. 錯誤:java.lang.NullPointerException(jtable)
- 16. 錯誤:java.lang.nullpointerexception
- 17. Java.lang.NullPointerException錯誤
- 18. 錯誤java.lang.NullPointerException
- 19. GLThread java.lang.NullPointerException錯誤
- 20. IntelliJ錯誤:java.lang.NullPointerException
- 21. 錯誤java.lang.NullPointerException JSF
- 22. JSP錯誤java.lang.NullPointerException
- 23. 錯誤.java.lang.NullPointerException
- 24. java.lang.NullPointerException錯誤
- 25. 錯誤:java.lang.NullPointerException
- 26. java.lang.NullPointerException **錯誤?
- 27. Myadapter.notifyDataSetChanged()拋出錯誤
- 28. Jquery.ajax()拋出錯誤
- 29. Response.Redirect拋出錯誤
- 30. JSON.parse拋出錯誤
您可能需要初始化'gc's在你'init'方法。 –