gpt4 book ai didi

java - 为什么我收到 NullPointerException

转载 作者:行者123 更新时间:2023-12-01 12:04:11 25 4
gpt4 key购买 nike

这是我的代码,当我运行这个示例时,它给出 NullPointerException你能帮我找到错误或者为什么我会遇到这个异常吗?我的代码:

public class Frame extends JFrame
{
public Frame()
{
JLabel label;
label.setText("test");
add(label);
setSize(200,200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}
public static void main(String[] args)
{
new Frame().setVisible(true);
}
}

最佳答案

您声明一个 JLabel 变量:

    JLabel label;

您无需先初始化即可访问它:

    label.setText("test");

访问变量之前必须对其进行初始化:

    JLabel label = new JLabel ();
label.setText("test");

关于java - 为什么我收到 NullPointerException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27765734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com