Editar Registro desde Java

package com.oregoom.mensajes;
import java.sql.*;
public class Main {
    public static void main(String[] args) throws SQLException {
        
        editarRegistro("Hola desde Java", "Java",3);
        listarRegistro();
        
    }
    
    
    static void editarRegistro(String mensaje, String autor,int id) throws SQLException{
        Connection conectar = DriverManager.getConnection(
                "jdbc:mysql://localhost/mensajes_db?serverTimezone=UTC",
                "root",
                "123456"
        );
        System.out.println("Conexion Exitosa");
        
        //Insertar registros 
        String sql = "UPDATE mensajes SET mensaje=?, autor=? WHERE id_mensaje=?";
        PreparedStatement ps = conectar.prepareStatement(sql);
        ps.setString(1, mensaje);
        ps.setString(2, autor);
        ps.setInt(3, id);
        ps.executeUpdate();
        
        //Cerrar los flujos
        ps.close();
        conectar.close();
        
    }
    
}