throw new NoClassDefFoundError();
throw new NoClassDefFoundError(arrClsName);
	public static Object anewarray(VmMethod currentMethod, VmType vmClass, int elements) throws PragmaUninterruptible {		VmType arrCls;		try {			AbstractVmClassLoader curLoader = currentMethod.getDeclaringClass().getLoader();			arrCls = curLoader.loadClass(vmClass.getArrayClassName(), true);			//Screen.debug("an cls{");			//Screen.debug(vmClass.getName());			if (arrCls == null) {				throw new NoClassDefFoundError();			}		} catch (ClassNotFoundException ex) {			throw new NoClassDefFoundError();		}		VmHeapManager hm = heapManager;		if (hm == null) {			heapManager = hm = Vm.getVm().getHeapManager();		}		final Object result = hm.newArray((VmArrayClass) arrCls, elements);		//Screen.debug("}");		return result;	}