Jam*_*mes -4 java nullpointerexception
为什么我执行for循环时会得到这个空指针异常?
位于javax.swing.Timer的javax.swing.Timer.fireActionPerformed(未知来源)的A3JPanel.actionPerformed(A3JPanel.java:141)中的线程"AWT-EventQueue-0"java.lang.NullPointerException中的异常$ DoPostEvent.run(未知来自java.awt.event.InvocationEvent.dispatch(未知来源)
我的代码:
for (int i = 0; i < dots.length; i++) {
dots[i].moveDots();
}
Run Code Online (Sandbox Code Playgroud)
你必须初始化数组的每个元素,然后才能对它们进行操作,就像这样
Dot[] dots = new Dot[10];
for (int i = 0; i < dots.length; i++) {
dots[i] = new Dot();
dots[i].moveDots();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6515 次 |
| 最近记录: |