diff options
Diffstat (limited to 'luni/src/main/java/java/util/Arrays.java')
-rw-r--r-- | luni/src/main/java/java/util/Arrays.java | 24 |
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); } |