O retorn do método "execute" é um valor boolean e não um valor inteiro como descrito na resposta da questão.
Segue a imagem mostrando de acordo com o Java Doc 17. Link -> https://docs.oracle.com/en/java/javase/17/docs/api/java.sql/java/sql/PreparedStatement.html#execute()