summaryrefslogtreecommitdiffstats
path: root/luni/src/main/java/java/util/Arrays.java
diff options
context:
space:
mode:
Diffstat (limited to 'luni/src/main/java/java/util/Arrays.java')
-rw-r--r--luni/src/main/java/java/util/Arrays.java24
1 files changed, 12 insertions, 12 deletions
diff --git a/luni/src/main/java/java/util/Arrays.java b/luni/src/main/java/java/util/Arrays.java
index 9d0f4a4..4a149b7 100644
--- a/luni/src/main/java/java/util/Arrays.java
+++ b/luni/src/main/java/java/util/Arrays.java
@@ -35,7 +35,7 @@ public class Arrays {
ArrayList(E[] storage) {
if (storage == null) {
- throw new NullPointerException();
+ throw new NullPointerException("storage == null");
}
a = storage;
}
@@ -2459,7 +2459,7 @@ public class Arrays {
*/
public static boolean[] copyOf(boolean[] original, int newLength) {
if (newLength < 0) {
- throw new NegativeArraySizeException();
+ throw new NegativeArraySizeException(Integer.toString(newLength));
}
return copyOfRange(original, 0, newLength);
}
@@ -2478,7 +2478,7 @@ public class Arrays {
*/
public static byte[] copyOf(byte[] original, int newLength) {
if (newLength < 0) {
- throw new NegativeArraySizeException();
+ throw new NegativeArraySizeException(Integer.toString(newLength));
}
return copyOfRange(original, 0, newLength);
}
@@ -2497,7 +2497,7 @@ public class Arrays {
*/
public static char[] copyOf(char[] original, int newLength) {
if (newLength < 0) {
- throw new NegativeArraySizeException();
+ throw new NegativeArraySizeException(Integer.toString(newLength));
}
return copyOfRange(original, 0, newLength);
}
@@ -2516,7 +2516,7 @@ public class Arrays {
*/
public static double[] copyOf(double[] original, int newLength) {
if (newLength < 0) {
- throw new NegativeArraySizeException();
+ throw new NegativeArraySizeException(Integer.toString(newLength));
}
return copyOfRange(original, 0, newLength);
}
@@ -2535,7 +2535,7 @@ public class Arrays {
*/
public static float[] copyOf(float[] original, int newLength) {
if (newLength < 0) {
- throw new NegativeArraySizeException();
+ throw new NegativeArraySizeException(Integer.toString(newLength));
}
return copyOfRange(original, 0, newLength);
}
@@ -2554,7 +2554,7 @@ public class Arrays {
*/
public static int[] copyOf(int[] original, int newLength) {
if (newLength < 0) {
- throw new NegativeArraySizeException();
+ throw new NegativeArraySizeException(Integer.toString(newLength));
}
return copyOfRange(original, 0, newLength);
}
@@ -2573,7 +2573,7 @@ public class Arrays {
*/
public static long[] copyOf(long[] original, int newLength) {
if (newLength < 0) {
- throw new NegativeArraySizeException();
+ throw new NegativeArraySizeException(Integer.toString(newLength));
}
return copyOfRange(original, 0, newLength);
}
@@ -2592,7 +2592,7 @@ public class Arrays {
*/
public static short[] copyOf(short[] original, int newLength) {
if (newLength < 0) {
- throw new NegativeArraySizeException();
+ throw new NegativeArraySizeException(Integer.toString(newLength));
}
return copyOfRange(original, 0, newLength);
}
@@ -2611,10 +2611,10 @@ public class Arrays {
*/
public static <T> T[] copyOf(T[] original, int newLength) {
if (original == null) {
- throw new NullPointerException();
+ throw new NullPointerException("original == null");
}
if (newLength < 0) {
- throw new NegativeArraySizeException();
+ throw new NegativeArraySizeException(Integer.toString(newLength));
}
return copyOfRange(original, 0, newLength);
}
@@ -2636,7 +2636,7 @@ public class Arrays {
public static <T, U> T[] copyOf(U[] original, int newLength, Class<? extends T[]> newType) {
// We use the null pointer check in copyOfRange for exception priority compatibility.
if (newLength < 0) {
- throw new NegativeArraySizeException();
+ throw new NegativeArraySizeException(Integer.toString(newLength));
}
return copyOfRange(original, 0, newLength, newType);
}