openj9
openj9 copied to clipboard
Improve IllegalAccessError with specific exception messages
Improve IllegalAccessError with specific exception messages
The improved exception message looks like:
java.lang.IllegalAccessError: class org/openj9/test/illegalAccessError/ExtendsDefaultVisibility cannot access its superclass org/openj9/test/illegalAccessError/DefaultVisibility (org/openj9/test/illegalAccessError/ExtendsDefaultVisibility is in unnamed module 0x0000000000000000 of loader java/net/URLClassLoader; org/openj9/test/illegalAccessError/DefaultVisibility is in unnamed module 0x0000000000000000 of loader jdk/internal/loader/ClassLoaders$AppClassLoader)
Added a test.
Signed-off-by: Jason Feng [email protected]