Discussed in #5406
Originally posted by jochenberger November 19, 2025
I'm currently migrating a project from Jackson 2 to 3.
I noticed that tools.jackson.databind.JsonNode#required(java.lang.String) now throws a JsonNodeException if the property is missing while the JavaDoc claims that an IllegalArgumentException is thrown. So one of them is probably wrong. 😉