AbstractVmClassLoader loader,
VmClassLoader loader,
	public VmInterfaceClass(		String name,		String superClassName,		AbstractVmClassLoader loader,		int accessFlags) {		super(name, superClassName, loader, accessFlags);		if (!superClassName.equals("java.lang.Object")) {			throw new RuntimeException("Not a valid interface class, super class must be java.lang.Object");		}		if (isArray()) {			throw new RuntimeException("Not an interface class (array-class)");		}		if (!isInterface()) {			throw new RuntimeException("Not an interface class (normal-class)");		}	}