Oi Boa tarde, se alguém puder me dar uma dica para resolver esse erro, já tentei de tudo:

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Oi Boa tarde, se alguém puder me dar uma dica para resolver esse erro, já tentei de tudo:

Carlos, boa tarde. Vc está passando o Statement.RETURN_GENERATED_KEYS como uma string e o mesmo tenta concatenar com o insert ("INSERT INTO..."). Para corrigir, vc precisa fazer assim: smt.execute("SELECT ... ", Statement.RETURN_GENERATED_KEYS). Parceba que depois do SELECT, fechamos a string e declaramos o Statement depois da virgula.
MUITO OBRIGADO João Victor!