ResolvedTypeX runtimeException = world.resolve(TypeX.RUNTIME_EXCEPTION); ResolvedTypeX error = world.resolve(TypeX.ERROR);
ResolvedTypeX runtimeException = world.getCoreType(TypeX.RUNTIME_EXCEPTION); ResolvedTypeX error = world.getCoreType(TypeX.ERROR);
	private Collection collectCheckedExceptions(TypeX[] excs) {		if (excs == null || excs.length == 0) return Collections.EMPTY_LIST;				Collection ret = new ArrayList();		World world = concreteAspect.getWorld();		ResolvedTypeX runtimeException = world.resolve(TypeX.RUNTIME_EXCEPTION);		ResolvedTypeX error = world.resolve(TypeX.ERROR);				for (int i=0, len=excs.length; i < len; i++) {			ResolvedTypeX t = world.resolve(excs[i]);			if (!(runtimeException.isAssignableFrom(t) || error.isAssignableFrom(t))) {				ret.add(t);			}		}					return ret;	}