--- old/test/jdk/java/lang/invoke/ArrayLengthTest.java 2017-11-07 11:59:24.000000000 -0800 +++ new/test/jdk/java/lang/invoke/ArrayLengthTest.java 2017-11-07 11:59:24.000000000 -0800 @@ -78,4 +78,9 @@ MethodHandles.arrayLength(null); } + @Test(expectedExceptions = NullPointerException.class) + public void testNullReference() throws Throwable { + MethodHandle arrayLength = MethodHandles.arrayLength(String[].class); + arrayLength.invokeExact(null); + } }