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

SWT编程
为什么我的写的程序总是报 java.lang.NllPointerExcepion 请各位高手指点哈

------解决方案--------------------
你有什么地方使用了空对象啊……
------解决方案--------------------
java.lang.NllPointerExcepion其实是最容易查的错。原因是某个对象为null,但还要调用子属性或方法。
良好的编程习惯是,在使用对象前,判断其是否为空。
Date cD=format.parse(comOnLine,new ParsePosition(0));
显然是comOnLine的值有问题,导致cD为空,所以在cD.getTime();时抛错。