Author: bayard Date: Wed Jul 27 05:59:00 2011 New Revision: 1151343 URL: http://svn.apache.org/viewvc?rev=1151343&view=rev Log: Fixing javadoc to use the right exception types. Related to LANG-686
Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/StringUtils.java Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/StringUtils.java URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/StringUtils.java?rev=1151343&r1=1151342&r2=1151343&view=diff ============================================================================== --- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/StringUtils.java (original) +++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/StringUtils.java Wed Jul 27 05:59:00 2011 @@ -3907,7 +3907,7 @@ public class StringUtils { * the Strings to replace them with, no-op if null * @return the text with any replacements processed, {@code null} if * null String input - * @throws IndexOutOfBoundsException + * @throws IllegalArgumentException * if the lengths of the arrays are not the same (null is ok, * and/or size 0) * @since 2.4 @@ -3940,7 +3940,7 @@ public class StringUtils { * (example of how it repeats) * StringUtils.replaceEach("abcde", new String[]{"ab", "d"}, new String[]{"d", "t"}, false) = "dcte" * StringUtils.replaceEach("abcde", new String[]{"ab", "d"}, new String[]{"d", "t"}, true) = "tcte" - * StringUtils.replaceEach("abcde", new String[]{"ab", "d"}, new String[]{"d", "ab"}, true) = IllegalArgumentException + * StringUtils.replaceEach("abcde", new String[]{"ab", "d"}, new String[]{"d", "ab"}, true) = IllegalStateException * StringUtils.replaceEach("abcde", new String[]{"ab", "d"}, new String[]{"d", "ab"}, false) = "dcabe" * </pre> * @@ -3952,10 +3952,10 @@ public class StringUtils { * the Strings to replace them with, no-op if null * @return the text with any replacements processed, {@code null} if * null String input - * @throws IllegalArgumentException + * @throws IllegalStateException * if the search is repeating and there is an endless loop due * to outputs of one being inputs to another - * @throws IndexOutOfBoundsException + * @throws IllegalArgumentException * if the lengths of the arrays are not the same (null is ok, * and/or size 0) * @since 2.4 @@ -3991,7 +3991,7 @@ public class StringUtils { * (example of how it repeats) * StringUtils.replaceEach("abcde", new String[]{"ab", "d"}, new String[]{"d", "t"}, false) = "dcte" * StringUtils.replaceEach("abcde", new String[]{"ab", "d"}, new String[]{"d", "t"}, true) = "tcte" - * StringUtils.replaceEach("abcde", new String[]{"ab", "d"}, new String[]{"d", "ab"}, *) = IllegalArgumentException + * StringUtils.replaceEach("abcde", new String[]{"ab", "d"}, new String[]{"d", "ab"}, *) = IllegalStateException * </pre> * * @param text @@ -4007,10 +4007,10 @@ public class StringUtils { * loop * @return the text with any replacements processed, {@code null} if * null String input - * @throws IllegalArgumentException + * @throws IllegalStateException * if the search is repeating and there is an endless loop due * to outputs of one being inputs to another - * @throws IndexOutOfBoundsException + * @throws IllegalArgumentException * if the lengths of the arrays are not the same (null is ok, * and/or size 0) * @since 2.4