小虾求救各位大侠,指点迷津!SOS

09-03-06 NewFly

新手求救阿,这个异常是什么原因阿 怎么老报空指针异常阿。

我跟视频写的一样阿,我又复制了视频里的代码 在视频里的机器上能用,在我机器上就。。。。

SOS

java.lang.NullPointerException

at com.bjsxt.hibernate.HibernateUtils.getSession(HibernateUtils.java:25)

at com.bjsxt.hibernate.SessionTest.testSave1(SessionTest.java:25)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at junit.framework.TestCase.runTest(TestCase.java:154)

at junit.framework.TestCase.runBare(TestCase.java:127)

at junit.framework.TestResult$1.protect(TestResult.java:106)

at junit.framework.TestResult.runProtected(TestResult.java:124)

at junit.framework.TestResult.run(TestResult.java:109)

at junit.framework.TestCase.run(TestCase.java:118)

at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)

at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)

banq
2009-03-09 10:04
HibernateUtils.java:25

HibernateUtils.java这个类的25行报空指针,自己断点逐行调试。

跟着视频做只能抓到一条鱼,关键是练就自己的纠错能力,调试能力,这是基本功。有了这个基本功,随便拿来一个开源程序自己就能调试学习,而不是跟着视频死学。

猜你喜欢