git: openjdk/jdk: 8296196: Class.getEnumConstants() throws undocumented ClassCastException and NullPointerException

Adam Sotona asotona at openjdk.org
Thu Nov 10 06:21:36 UTC 2022


Changeset: e802b124
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2022-11-10 06:20:57 +0000
URL:       https://git.openjdk.org/jdk/commit/e802b124b7a363ca4cb56f8072b4dde5176ef96a

8296196: Class.getEnumConstants() throws undocumented ClassCastException and NullPointerException

Reviewed-by: darcy

! src/java.base/share/classes/java/lang/Class.java
+ test/jdk/java/lang/Class/getEnumConstants/BadEnum1.jasm
+ test/jdk/java/lang/Class/getEnumConstants/BadEnum2.jasm
+ test/jdk/java/lang/Class/getEnumConstants/BadEnumTest.java



More information about the jdk-changes mailing list