在我们的一些JNI代码中,我们调用GetStringCritical()
来获取字符串的内容。之后,我们致电ExceptionCheck()
来处理发生的任何异常。GetStringCritical()会抛出异常吗?
我正在与-Xcheck:jni
的代码,我得到吨...
Warning: Calling other JNI functions in the scope of Get/ReleasePrimitiveArrayCritical or Get/ReleaseStringCritical
......这是正在引起调用ExceptionCheck()
(通过步进虽然确定代码)。
从这里,我是否正确假设GetStringCritical()
不会导致异常?