< prev index next >

src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Print this page

        

@@ -662,10 +662,11 @@
     }
 
     static void checkSpreadArgument(Object av, int n) {
         if (av == null) {
             if (n == 0)  return;
+            throw new NullPointerException("null array reference");
         } else if (av instanceof Object[]) {
             int len = ((Object[])av).length;
             if (len == n)  return;
         } else {
             int len = java.lang.reflect.Array.getLength(av);
< prev index next >