我是初学者。只是想知道为什么这段代码在 Windows 命令提示符下工作得很好,但我得到了:
Exception in thread "main" java.lang.NullPointerException
at Test1.main(Test1.java:13)
日食中的错误。这在我身上发生了很多,它真的阻止了我使用 eclipse。
这是代码:
导入 java.io.Console;
public class Test1 {
public static void main(String[] args) {
Console myConsole = System.console();
for (int a = 0; a < 10; a++){
int a2 = a * a;
myConsole.printf("\n%d squared is: %d.",a,a2); //Problem with this line
}
System.exit(0);
}
}