日期:2014-05-20  浏览次数:20791 次

为什么总是显示java.lang.NullPointerException
close.addActionListener(new ActionListener(){ //对关门进行监听
  public void actionPerformed(ActionEvent e){
  display(); 
  try {
 
statement.execute("insert into info values(1,1);");[b][/b]
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (Exception e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}

为什么总是显示java.lang.NullPointerException
前面我已经定义好了 数据库的。

------解决方案--------------------
NullpointException发生在对象的话一般是没有进行实例化,我觉得有可能是你的statemetn变量没有进行实例化,所以在执行的时候才会发生空值异常