Ivan, This does look a little odd, but since fromIndex is inclusive I would think that it should throw if passed a value of size() ??
-Chris. On 13 Mar 2014, at 15:29, Ivan Gerasimov <ivan.gerasi...@oracle.com> wrote: > Hello! > > Would you please review a simple fix of the javadoc for > ArrayList#removeRange() method? > > The doc says that IndexOutOfBoundsException is thrown if fromIndex or toIndex > is out of range (fromIndex < 0 || fromIndex >= size() || toIndex > size() || > toIndex < fromIndex). > > The condition 'fromIndex >= size()' isn't true and should be removed from the > doc. > > For example, the code list.removeRange(size(), size()) does not throw any > exception. > > BUGURL: https://bugs.openjdk.java.net/browse/JDK-8014066 > WEBREV: http://cr.openjdk.java.net/~igerasim/8014066/0/webrev/ > > Sincerely yours, > Ivan