如何解决线程中的异常(java.lang)?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (55)

我在树屋的java工作区做了一个非常大的项目,试图将它转换为eclipse,并显示错误,所以我删除了几乎所有内容,看看错误是否在类中,究竟做错了什么?

> import java.io.Console;
public class Main {
    public static void main(String[] args){
        Console console = System.console();
        String FirstName = console.readLine("Hey");
    }
}

Main.main(Main.java:5)中的线程“main”java.lang.NullPointerException中的错误是异常

提问于
用户回答回答于

应该使用system,而不是使用System.Console,例如,使用Scaner类

可以使用声明它,并这样使用它:

public static void main(String[] args){
    Scanner sc = new Scanner(System.in);
    String st = sc.nextLine();
    System.out.println(st);
}

扫码关注云+社区

领取腾讯云代金券