特に処理はない (ネイティブメソッド内では明示的に例外をチェックするため, pending_exception に値がセットされているだけでよい) (See: here for details)
より正確に言うと, 例外が起こった場合には, 呼び出した JNI の Call*Method() 関数内で CHECK マクロによるリターンが繰り返され, 最終的に Call*Method() 関数を呼び出したネイティブコードまでリターンするだけ (See: here for details).
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.