try 模块中调用没有存在的java类,直接闪退?

  try {
            jsb.reflection.callStaticMethod("com/yingle/ddz/OpenInstallActivity",
                "getInstall", "(I)V", s);
        }
        catch (e) {
            cc.log("没有 OpenInstallActivity 函数!");
        }

本来是像兼容下之前没有这个底层文件的版本,但是为什么会闪退呢。。。求大神们解惑下

try catch 不能捕捉java异常

js 的 try catch只能捕获js异常