JAVA编译正常,但是运行出现空指针异常,有大神知道是什么问题吗?

2025-02-25 10:48:10
推荐回答(2个)
回答1:

从你这个代码中看出应该就是jft.setText出现空指针。错误日志上说是44行。你要是把行号都排到,我会更确定。

解决办法就是把JTextField去掉

回答2:

你的jtf问题,你虽然声明了全局的jtf,但是并没有被实例化。看你的代码是想在app里实例化,可是你app里是重新声明了一个局部变量jtf,所以并没有实例化全局变量jtf。

建议题主多了解下变量作用域。