我有一个用Java编写的LOG Parser程序,它在CVS文件上写下所有必需的时间戳。当我运行它时,我收到错误消息:
线程中的异常" main"显示java.lang.NullPointerException
在LogParser.getTimeStampForABlock(LogParser.java:98)
在LogParser.main(LogParser.java:45)
答案 0 :(得分:1)
第98行,result
可以为null,因此您需要在此行之前检查null:
return result.substring(result.indexOf("[")+1, result.indexOf("]"));