Javadoc.
diff --git a/src/main/java/org/apache/commons/lang3/ArrayUtils.java b/src/main/java/org/apache/commons/lang3/ArrayUtils.java
index 9839da7..e5e4c27 100644
--- a/src/main/java/org/apache/commons/lang3/ArrayUtils.java
+++ b/src/main/java/org/apache/commons/lang3/ArrayUtils.java
@@ -4206,14 +4206,15 @@
* Delegates to {@link Array#newInstance(Class,int)} using generics.
*
* @param <T> The array type.
- * @param type The array class.
+ * @param componentType The array class.
* @param length the array length
* @return The new array.
+ * @exception NullPointerException if the specified {@code componentType} parameter is null.
* @since 3.13.0
*/
@SuppressWarnings("unchecked") // OK, because array and values are of type T
- public static <T> T[] newInstance(final Class<T> type, final int length) {
- return (T[]) Array.newInstance(type, length);
+ public static <T> T[] newInstance(final Class<T> componentType, final int length) {
+ return (T[]) Array.newInstance(componentType, length);
}
/**