美文网首页
jni如何抛出异常

jni如何抛出异常

作者: 4528283108ee | 来源:发表于2017-04-13 17:44 被阅读44次

    if((filename == nullptr) || !OS::FileExists(filename)) {

    LOG(ERROR) <<"DexFile_getDexOptNeeded file '"<< filename <<"' does not exist";

    ScopedLocalRef fnfe(env, env->FindClass("java/io/FileNotFoundException"));

    const char* message = (filename == nullptr) ?"": filename;

    env->ThrowNew(fnfe.get(), message);

    returnOatFileAssistant::kNoDexOptNeeded;

    }

    相关文章

      网友评论

          本文标题:jni如何抛出异常

          本文链接:https://www.haomeiwen.com/subject/iktiattx.html