question: protected Class findClass ( String name ) throws ClassNotFoundException { ClassManagerImpl bcm = ( ClassManagerImpl ) getClassManager ( ) ; ClassLoader cl = bcm . getLoaderForClass ( name ) ; Class c ; if ( cl != null && cl != this ) try { return cl . loadClass ( name ) ; } catch ( ClassNotFoundException e ) { throw new ClassNotFoundException ( "Designated loader could not find class: " + e ) ; } if ( getURLs ( ) . length > 0 ) try { return super . findClass ( name ) ; } catch ( ClassNotFoundException e ) { } cl = bcm . getBaseLoader ( ) ; if ( cl != null && cl != this ) try { return cl . loadClass ( name ) ; } catch ( ClassNotFoundException e ) { } return bcm . plainClassForName ( name ) ; }
target:  Find the correct source for the class... Try designated loader if any Try our URLClassLoader paths if any Try base loader if any Try system ???