} catch (Throwable e) {
} catch (Throwable t) {
    private static Object opHelperWithReporting(String name, String codebase,                                                boolean isForName, String msg) {        Object result=null;        try {            result = opHelper(name, codebase, isForName);        } catch (SecurityException e) {            if (debug != null) {                debug.println("SecurityException loading "+name+" in " + codebase +                        " getting exception " + e.getMessage());            }        } catch (LinkageError e) {            //we found the class, but could not handle it            // We try next class loader throw e;            if (debug != null) {                debug.println(msg + " found "+name+" in " + codebase +                    " getting exception " + e.getMessage());            }        } catch (Throwable e) {            //ClassNotFound or IOException            // Not valid, continuing ...            if (debug != null) {                debug.println(msg + " cannot find "+name+" in " + codebase +                    " getting exception " + e.getMessage());            }        }        return result;    }