Olá, Gabriel, como vai?
Parabéns pela implementação do exercício, pois o código atende perfeitamente ao que foi proposto e demonstra um bom domínio sobre a biblioteca java.time. Você utilizou corretamente o método plusMonths para a manipulação das datas e aplicou o DateTimeFormatter para garantir que a saída estivesse no padrão dd-MM-yyyy, o que é fundamental em sistemas financeiros.
É muito positivo ver sua dedicação em compartilhar o progresso conosco e incentivo que continue praticando e postando seus resultados.
Continue com esse ótimo empenho nos estudos e qualquer dúvida o fórum está a disposição.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!