for (; i < this.keyPositions.length; i++) {
this.comparators[i].setReference(toCompare.getFieldNotNull(this.keyPositions[i]));
}
}
catch (NullFieldException nfex) {
throw new NullKeyFieldException(nfex);
}
catch (IndexOutOfBoundsException iobex) {
throw new KeyFieldOutOfBoundsException(keyPositions[i]);
}
}