in cxx/fbjni/detail/Registration-inl.h [86:95]
static jniRet call(JNIEnv* env, jobject obj, typename Converter<Args>::jniType... args, F funcPtr) {
detail::JniEnvCacher jec(env);
try {
return CallWithJniConversions<F, R, JniType<C>, Args...>::call(
static_cast<JniType<C>>(obj), args..., funcPtr);
} catch (...) {
translatePendingCppExceptionToJavaException();
return CreateDefault<jniRet>::create();
}
}