jjzjj

java - 在 JNI 代码中抛出异常的最佳方法?

我想要一种在JNI代码中抛出异常的一致且简单的方法;处理链式异常的东西(隐含地来自env->ExceptionOccurred方法,或显式地通过参数,任何一种方式都很好)并且每次我想这样做时都可以节省我查找构造函数的时间。以上所有内容最好用C语言编写,尽管我可以根据需要从C++翻译它。SO上有没有人可以分享类似的东西? 最佳答案 我们只是为我们想要抛出的每种异常类型编写实用方法。以下是一些示例:jintthrowNoClassDefError(JNIEnv*env,char*message){jclassexClass;char*c

java - 在 JNI 代码中抛出异常的最佳方法?

我想要一种在JNI代码中抛出异常的一致且简单的方法;处理链式异常的东西(隐含地来自env->ExceptionOccurred方法,或显式地通过参数,任何一种方式都很好)并且每次我想这样做时都可以节省我查找构造函数的时间。以上所有内容最好用C语言编写,尽管我可以根据需要从C++翻译它。SO上有没有人可以分享类似的东西? 最佳答案 我们只是为我们想要抛出的每种异常类型编写实用方法。以下是一些示例:jintthrowNoClassDefError(JNIEnv*env,char*message){jclassexClass;char*c