Details
-
Task
-
Status: Resolved
-
P3
-
Resolution: Fixed
-
None
Description
Class#newInstance is deprecated starting in Java 9 - https://bugs.openjdk.java.net/browse/JDK-6850612 - because it may throw undeclared checked exceptions.
The suggested replacement is getDeclaredConstructor().newInstance(), which wraps the checked exceptions in InvocationException.
Attachments
Issue Links
- is related to
-
BEAM-2530 Make Beam compatible with next Java LTS version (Java 11)
- Triage Needed
- links to