public Class<?> loadClass(String name,boolean resolve) throws ClassNotFoundException {
  if (SUPERCLASS_NAME.equals(name)) {
    return null;
  }
  return super.loadClass(name,resolve);
}

public Class < ? > loadClass ( String name , boolean resolve ) throws ClassNotFoundException { if ( SUPERCLASS_NAME . equals ( name ) ) { return null ; } return super . loadClass ( name , resolve ) ; }
load a class . return null if the class ' s name is superclass_name ; otherwise invoke the super ' s loadclass method .
