Problema con DateTimeParseException cuando se usa el estilo de resolución STRICT

Estoy tratando de analizar una cadena de fecha usando el siguiente patrón:yyMMdd y elSTRICT resolver de la siguiente manera:

DateTimeFormatter formatter = DateTimeFormatter.ofPattern(dateFormat).withResolverStyle(ResolverStyle.STRICT);
LocalDate.parse(expiryDate, formatter);

Me sale lo siguienteDateTimeParseException:

java.time.format.DateTimeParseException: el texto '160501' no se pudo analizar: no se puede obtener LocalDate de TemporalAccessor: {YearOfEra = 2016, MonthOfYear = 5, DayOfMonth = 1}, ISO de tipo java.time.format.Parsed

Cuando cambio al estilo de resolución predeterminado, es decirResolverStyle.SMART permite fechas como el 30 de febrero.

¿Puede ayudarme alguien, por favor?

Respuestas a la pregunta(1)

Su respuesta a la pregunta