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

用Myeclips做作业,结果就报一个错,没看出来为什么,求解
Exception in thread "Timer-0" java.lang.NullPointerException
at com.zit.Dao.TblRegisterDao.add(TblRegisterDao.java:25)

//这里的代码:cs=con.prepareCall("{call register1(?,?,?,?)}");

at com.zit.extend.task.run(task.java:32)

//这里的代码: int re=trd.add(name, pass);

at java.util.TimerThread.mainLoop(Timer.java:512)

at java.util.TimerThread.run(Timer.java:462)

------解决方案--------------------
你要学会调试程序,这个问题打断点一跟就知道了。
------解决方案--------------------
断点调试,看是哪个对象报的空指针
------解决方案--------------------
引用:
Quote: 引用:

你要学会调试程序,这个问题打断点一跟就知道了。
   不会阿  我看了数据库中的代码也没错啊,才用这个没多久,调不来啊,咋办呢

找个会的,简单调试:1打断点,2看变量,3跟进,1分钟就学会。
空指针不是靠别人帮你分析的,自己一看就知道哪个空的