用递归写了文件的遍历,出现了空指针异常,我看了一下好像没什么问题,上次也出现了类似的情况(上次的是我创建类对象,在初始化类的成员变量也报了这个错误,用构造函数和set方法都不行,然后我直接在类中赋值,就没异常了),我记得java可以在同一类中调用另一个方法,不知道bug出现在哪里,求解答。
Exception in thread "main" java.lang.NullPointerException
at code_10_21.CheckFiles.check(test_10.java:22)
at code_10_21.CheckFiles.check(test_10.java:25)
at code_10_21.CheckFiles.check(test_10.java:25)
at code_10_21.CheckFiles.set(test_10.java:17)
at code_10_21.test_10.main(test_10.java:47)