/** * Checks whether indexes are legal and throws an exception, if necessary. * * @throws IndexOutOfBoundsException * if <tt>! (0 <= indexes[i] < size())</tt> for any * i=0..indexes.length()-1. */ protected void checkIndexes(int[] indexes) { for (int i = indexes.length; --i >= 0;) { int index = indexes[i]; if (index < 0 || index >= size) checkIndex(index); } }
/** * Checks whether indexes are legal and throws an exception, if necessary. * * @throws IndexOutOfBoundsException * if <tt>! (0 <= indexes[i] < size())</tt> for any * i=0..indexes.length()-1. */ protected void checkIndexes(int[] indexes) { for (int i = indexes.length; --i >= 0;) { int index = indexes[i]; if (index < 0 || index >= size) checkIndex(index); } }