java.lang.NullPointerException at com.sun.tools.javac.code.Types$IsSameTypeFcn.isSameType(Types.java:598) at com.sun.tools.javac.code.Types.isSameType(Types.java:588) at com.sun.tools.javac.comp.Attr.condType1(Attr.java:792) at com.sun.tools.javac.comp.Attr.condType(Attr.java:768) at com.sun.tools.javac.comp.Attr.visitConditional(Attr.java:749) at com.sun.tools.javac.tree.Tree$Conditional.accept(Tree.java:705) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:256) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:271) at com.sun.tools.javac.comp.Attr.visitReturn(Attr.java:951) at com.sun.tools.javac.tree.Tree$Return.accept(Tree.java:774) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:256) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:291) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:307) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:561) at com.sun.tools.javac.tree.Tree$Block.accept(Tree.java:540) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:256) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:291) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:494) at com.sun.tools.javac.tree.Tree$MethodDef.accept(Tree.java:482) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:256) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:291) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:2418) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:2351) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:2300) at org.netbeans.lib.gjast.ASErrorChecker.compile(ASErrorChecker.java:108) at org.netbeans.lib.gjast.ASErrorChecker.parse(ASErrorChecker.java:52) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl$ErrorList.initCheck(ResourceImpl.java:1035) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl$ErrorList.size(ResourceImpl.java:1044) at org.netbeans.modules.java.JavaEditor.refreshAnnotations(JavaEditor.java:378) at org.netbeans.modules.java.JavaEditor.access$100(JavaEditor.java:62) at org.netbeans.modules.java.JavaEditor$1.resourceParsed(JavaEditor.java:168) at org.netbeans.modules.java.JavaEditor$WParsingListener.resourceParsed(JavaEditor.java:2685) at org.netbeans.modules.javacore.JMManager$3.run(JMManager.java:832) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686)