¡Hola Javier!
El error que está siendo generado es una excepción no marcada en Java que se produce cuando se proporciona una conversión desconocida. En alguna parte de tu código estas usando el String.format? Es un poco complejo ayudarte pues no tengo acceso a todo tu código, como el error no se está generando en tu clase Main la captura de pantalla no me ayuda mucho, te pido para verificar si en alguna parte del código estas tal vez mostrando datos en pantalla usando un formato en este estilo:
System.out.printf("%w", str);
Tengo la leve impresión que en algún punto quisiste usar un especificador de formato del tipo %d
para representar un entero y por error lo colocaste como %D