JAVA程序运行时候出现一个空指针异常,编译能通过!代码比较长,希望能得到耐心的解决

来源:百度知道 编辑:UC知道 时间:2024/05/12 05:37:43
运行时候出现Exception in thread "main" java.lang.NullPointerException
at ch10.EmployeeDA.getAll<EmployeeDA.java:36>
at ch10.TestFrame.RefreshValues<TestFrame.java:384>
at ch10.TestFrame.<init><TestFrame.java:72>
at ch10.TestFrame.main<TestFrame.java:270>
以上对应的行代码分别为 aStatement=aConnection.createStatement();
EmployeeDA.getAll();
RefreshValues();
TestFrame frame=new TestFrame();
其中private void RefreshValues()
{
EmployeeDA.getAll();
Employee aEmployee=EmployeeDA.GetCurrentEmployee();
if(aEmployee!=null)
{

ShowEmployee(aEmployee);
}
else
{

clearTextField();
}
}

你都知道是空指针错误还不知道怎么解决吗#36。使用了没有事例化的数,路径错误,这些都是空指针错误造成的, 多去看看异常类库 对你有帮助。

把JAVA重运行一次,编码错了,再下一次.