< prev index next >
src/java.base/share/classes/java/lang/AbstractStringBuilder.java
Print this page
rev 12306 : [mq]: 8130646-AbstractStringBuilder-to-throw-StringIndexOutOfBoundsException
@@ -508,11 +508,11 @@
@Override
public AbstractStringBuilder append(CharSequence s, int start, int end) {
if (s == null)
s = "null";
if ((start < 0) || (start > end) || (end > s.length()))
- throw new IndexOutOfBoundsException(
+ throw new StringIndexOutOfBoundsException(
"start " + start + ", end " + end + ", s.length() "
+ s.length());
int len = end - start;
ensureCapacityInternal(count + len);
if (s instanceof String) {
< prev index next >