diff -r be0ff4a719bf -r 4b57f9da8192 jdk/src/share/classes/java/lang/AbstractStringBuilder.java
--- a/jdk/src/share/classes/java/lang/AbstractStringBuilder.java Fri Jan 25 16:13:39 2013 -0800
+++ b/jdk/src/share/classes/java/lang/AbstractStringBuilder.java Tue Jan 22 11:14:13 2013 -0500
@@ -35,6 +35,10 @@
* particular sequence of characters, but the length and content of the
* sequence can be changed through certain method calls.
*
+ *
Unless otherwise noted, passing a {@code null} argument to a constructor
+ * or method in this class will cause a {@link NullPointerException} to be
+ * thrown.
+ *
* @author Michael McCloskey
* @author Martin Buchholz
* @author Ulf Zibis
@@ -334,8 +338,6 @@
* @param srcEnd stop copying at this offset.
* @param dst the array to copy the data into.
* @param dstBegin offset into {@code dst}.
- * @throws NullPointerException if {@code dst} is
- * {@code null}.
* @throws IndexOutOfBoundsException if any of the following is true:
*
* - {@code srcBegin} is negative
@@ -1282,8 +1284,6 @@
* object, then the index of the first character of the first
* such substring is returned; if it does not occur as a
* substring, {@code -1} is returned.
- * @throws java.lang.NullPointerException if {@code str} is
- * {@code null}.
*/
public int indexOf(String str) {
return indexOf(str, 0);
@@ -1303,8 +1303,6 @@
* @param fromIndex the index from which to start the search.
* @return the index within this string of the first occurrence of the
* specified substring, starting at the specified index.
- * @throws java.lang.NullPointerException if {@code str} is
- * {@code null}.
*/
public int indexOf(String str, int fromIndex) {
return String.indexOf(value, 0, count, str, fromIndex);
@@ -1325,8 +1323,6 @@
* within this object, then the index of the first character of
* the last such substring is returned. If it does not occur as
* a substring, {@code -1} is returned.
- * @throws java.lang.NullPointerException if {@code str} is
- * {@code null}.
*/
public int lastIndexOf(String str) {
return lastIndexOf(str, count);
@@ -1346,8 +1342,6 @@
* @param fromIndex the index to start the search from.
* @return the index within this sequence of the last occurrence of the
* specified substring.
- * @throws java.lang.NullPointerException if {@code str} is
- * {@code null}.
*/
public int lastIndexOf(String str, int fromIndex) {
return String.lastIndexOf(value, 0, count, str, fromIndex);