return isExceptionHandled(((RaiseException)currentException).getException(), exceptions, runtime, context, self);
} else {
for (int i = 0; i < exceptions.length; i++) {
if (exceptions[i] instanceof RubyClass) {
RubyClass rubyClass = (RubyClass)exceptions[i];
JavaClass javaClass = (JavaClass)rubyClass.fastGetInstanceVariable("@java_class");
if (javaClass != null) {
Class cls = javaClass.javaClass();
if (cls.isInstance(currentException)) {
return runtime.getTrue();
}