} catch (GenericEntityException e1) {
Debug.logError(e1, "Error auto-closing EntityListIterator on error, so info below for more info on original error; close error: " + e1.toString(), module);
}
Debug.logWarning("Warning: auto-closed EntityListIterator because of exception: " + e.toString(), module);
}
throw new GeneralRuntimeException("Error getting the previous result", e);
} catch (GenericEntityException e) {
if (!closed) {
try {
this.close();
} catch (GenericEntityException e1) {
Debug.logError(e1, "Error auto-closing EntityListIterator on error, so info below for more info on original error; close error: " + e1.toString(), module);
}
Debug.logWarning("Warning: auto-closed EntityListIterator because of exception: " + e.toString(), module);
}
throw new GeneralRuntimeException("Error creating GenericValue", e);
}
}