线程“main”中的异常java.lang.NullPointerException(eclipse)

时间:2013-12-23 21:01:46

标签: java eclipse exception nullpointerexception main

我的代码是:

import ir.sbu.nlp.wordnet.data.model.FNSense;
import ir.sbu.nlp.wordnet.data.model.FNSynset;
import ir.sbu.nlp.wordnet.data.model.FNSynsetsRelation;
import ir.sbu.nlp.wordnet.service.FNSynsetService;
import java.util.Vector;
public class sample2 {
public static void main(String[] args) {
        FNSynsetService service=new FNSynsetService();
        service.findAll();
       }
}

当我运行它时显示此错误

   Data Load Started...
   Exception in thread "main" java.lang.NullPointerException
   at ir.sbu.nlp.wordnet.data.dao.FNWordDao.getTextNode(FNWordDao.java:513)
   at ir.sbu.nlp.wordnet.data.dao.FNWordDao.loadWords(FNWordDao.java:438)
   at ir.sbu.nlp.wordnet.data.dao.FNWordDao.<init>(FNWordDao.java:76)
   at ir.sbu.nlp.wordnet.data.dao.FNDaoManager.<init>(FNDaoManager.java:25)
   at ir.sbu.nlp.wordnet.data.dao.FNDaoManager.getInstance(FNDaoManager.java:40)
   at ir.sbu.nlp.wordnet.service.FNSynsetService.<init>(FNSynsetService.java:51)
   at sample2.main(sample2.java:12)

每个人都可以帮助我吗? 我复制安装所需的每个文件

1 个答案:

答案 0 :(得分:0)

好像你需要在调用service.findAll();

之前设置一些对象

当这个方法正在执行时,它可能正在尝试访问一些结果为null的对象。调试并找出抛出NPE的确切行。