我尝试在方法中添加“断言”语句。
但我得到了这个例外:
引起:编译错误:在 javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:681) 在 javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:716) 的 mypackage.MyClassThatIsInstrumented 中找不到 assert(boolean) 在 javassist.compiler .JvstTypeChecker.atCallExpr(JvstTypeChecker.java:156) 在 javassist.compiler.ast.CallExpr.accept(CallExpr.java:45) 在 javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:241) 在 javassist.compiler.CodeGen。 atStmnt(CodeGen.java:329) 在 javassist.compiler.ast.Stmnt.accept(Stmnt.java:49) 在 javassist.compiler.CodeGen.atStmnt(CodeGen.java:350) 在 javassist.compiler.ast.Stmnt.accept (Stmnt.java:49) 在 javassist.compiler.CodeGen.atMethodBody(CodeGen.java:291) 在 javassist.compiler.Javac.compileBody(Javac.java:222) 在 javassist.CtBehavior.setBody(CtBehavior.java:360) ... 30 更多
任何想法如何解决这个问题?