Java在console.printf上出错
我在Netbeans中输入了以下代码,但出现了错误Java在console.printf上出错,java,netbeans,Java,Netbeans,我在Netbeans中输入了以下代码,但出现了错误 package learn.java; import java.io.Console; public class LearnJava { public static void main(String[] args) { Console console = System.console(); console.printf("Hello My Name Is , Nitesh"); } } 错误:
package learn.java;
import java.io.Console;
public class LearnJava {
public static void main(String[] args) {
Console console = System.console();
console.printf("Hello My Name Is , Nitesh");
}
}
错误:
Exception in thread "main" java.lang.NullPointerException
at learn.java.LearnJava.main(LearnJava.java:8) C:\Users\The Alian\AppData\Local\NetBeans\Cache\8.1\executor-snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 0 seconds)
您启用控制台了吗?查看此处以了解说明: 如果做不到这一点,您可以用简单的
System.out.println("Hello My Name Is , Nitesh");
或对于格式化字符串:
String name = "Nitesh";
System.out.format("Hello My Name Is , %s", name);
您启用控制台了吗?查看此处以了解说明: 如果做不到这一点,您可以用简单的
System.out.println("Hello My Name Is , Nitesh");
或对于格式化字符串:
String name = "Nitesh";
System.out.format("Hello My Name Is , %s", name);
您可以通过调用在std out处写入格式化字符串:
System.out.printf("Hello My Name Is %s", "Nitesh");
此外,您还可以将错误消息写入err out:
System.err.printf("Some problem %s", "error message");
您可以通过调用在std out处写入格式化字符串:
System.out.printf("Hello My Name Is %s", "Nitesh");
此外,您还可以将错误消息写入err out:
System.err.printf("Some problem %s", "error message");
System.err.printf不是System.out.printf。请更新syntax.System.err.printf而不是System.out.printf。请更新您的语法。