Could that switch from IOException to UncheckedIOException rather than directly moving to RuntimeException?
https://docs.oracle.com/javase/8/docs/api/java/io/UncheckedIOException.html From: Tatu Saloranta <t...@fasterxml.com> <t...@fasterxml.com> Reply: jackson-dev@googlegroups.com <jackson-dev@googlegroups.com> <jackson-dev@googlegroups.com> Date: 19 January 2021 at 6:18:42 PM To: jackson-dev@googlegroups.com <jackson-dev@googlegroups.com> <jackson-dev@googlegroups.com> Subject: [jackson-dev] Major refactoring for Jackson 3.0: JSTEP-4, make Jackson exceptions unchecked (don't extend IOException) 2. In 3.0 change `JacksonException` to extend `RuntimeException` instead -- You received this message because you are subscribed to the Google Groups "jackson-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to jackson-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jackson-dev/CALYGm1y2N480q853TX809mej93hcMSkyd7hWMXcGfrqmfSPG-A%40mail.gmail.com.