git: openjdk/jdk: 8300924: Method::invoke throws wrong exception type when passing wrong number of arguments to method with 4 or more parameters

Mandy Chung mchung at openjdk.org
Fri Jan 27 17:15:46 UTC 2023


Changeset: 7aaf76c5
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2023-01-27 17:13:54 +0000
URL:       https://git.openjdk.org/jdk/commit/7aaf76c5290a1688f9450a357aaae964615c29d0

8300924: Method::invoke throws wrong exception type when passing wrong number of arguments to method with 4 or more parameters

Reviewed-by: rriggs

! src/java.base/share/classes/jdk/internal/reflect/DirectConstructorHandleAccessor.java
! src/java.base/share/classes/jdk/internal/reflect/DirectMethodHandleAccessor.java
! test/jdk/java/lang/reflect/MethodHandleAccessorsTest.java



More information about the jdk-changes mailing list