黑马程序员技术交流社区

标题: 做银行调度系统的时候,出现这个错误提示,有没有知道..... [打印本页]

作者: 中华教书人    时间: 2014-9-18 15:24
标题: 做银行调度系统的时候,出现这个错误提示,有没有知道.....
在做银行调度系统的时候出现这个问题,各位帮忙看看问题处在哪里?
Exception in thread "pool-3-thread-1" Exception in thread "pool-1-thread-1" Exception in thread "pool-2-thread-1" Exception in thread "pool-5-thread-1" Exception in thread "pool-4-thread-1" Exception in thread "pool-7-thread-1" Exception in thread "pool-6-thread-1" java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:27)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:27)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow.vipService(ServiceWindow.java:46)
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:35)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:27)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:27)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow.expressService(ServiceWindow.java:71)
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:32)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
        at com.niechi.interview.bank.ServiceWindow$1.run(ServiceWindow.java:27)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)


作者: Nullifier    时间: 2014-9-18 22:24
我擦擦,我也遇到了这个哈哈。在照视频对对吧 一定是哪写错了
作者: 安少康    时间: 2014-9-18 22:28
你 源码呢?
作者: Nullifier    时间: 2014-9-18 23:22
楼主找到了  NumberMachine 类中这几个有没有写new NumberManager()?
        private NumberManager commonManager;  //这错了
        private NumberManager expressManager=new NumberManager();//应该这么
        private NumberManager vipManager;//创建3个号码机
好汗啊,真像张老师说的 写代码时候不细心,查错的代价是惨重的
作者: 中华教书人    时间: 2014-9-19 15:04
Nullifier 发表于 2014-9-18 23:22
楼主找到了  NumberMachine 类中这几个有没有写new NumberManager()?
        private NumberManager commonManag ...

是的,很费劲,找不到错误地方
作者: Nullifier    时间: 2014-9-19 17:22
中华教书人 发表于 2014-9-19 15:04
是的,很费劲,找不到错误地方

还没找到么?下个别人写的一点一点对照弄吧
作者: 中华教书人    时间: 2014-9-19 21:01
Nullifier 发表于 2014-9-19 17:22
还没找到么?下个别人写的一点一点对照弄吧

找到了错误地方,创建号码管理器的时候,创建相同的了,复制的时候,忘记修改了!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2