Getting the actual exception message?
I know about ExceptionOccurred() and it returns a jthrowable, but there doesn't seem to be any JNI API for doing anything with the jthrowable object, such as getting the name of the exception (as a string) or the stack trace (as a string).
Is there any way to get this information from JNI?

