rhinoで投げたJavaScriptExceptionでwrapされたjavaのExceptionをキャッチする
} catch(JavaScriptException e) { //getValue()で取り出す Object errorObject = e.getValue(); //取り出したものが、NativeJavaObjectという型ならば if(errorObject instanceof NativeJavaObject){ //unwrapする errorObject = ((NativeJavaObject)errorObject).unwrap(); } //キャッチしたいjavaのExceptionかどうか if(errorObject instanceof javaのException) { //キャッチ出来た } }