首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

莫明其妙空指针

2012-10-30 
莫名其妙空指针Java codeException in thread Timer-21 java.lang.NullPointerExceptionat com.daily.re

莫名其妙空指针

Java code
Exception in thread "Timer-21" java.lang.NullPointerException        at com.daily.report.tools.Log.logInfo(Log.java:14)        at com.daily.report.tools.DailyTask.run(DailyTask.java:19)        at java.util.TimerThread.mainLoop(Timer.java:512)        at java.util.TimerThread.run(Timer.java:462)


第一行是log4j记录日志程序如下

Java code
import org.apache.log4j.Logger;public class Log {    static Logger log = Logger.getLogger(Log.class.getName());    public static void logDebug(String message) {        log.debug(message);    }    public static void logInfo(String message) {        log.info(message);    }    public static void error(String message) {        log.error(message);    }}


tomcat 部署的web程序

[解决办法]
没看出明显问题,在

static Logger log = Logger.getLogger(Log.class.getName());
前面加上final或者volatile试试还有没有这个问题

热点排行