Multiplos inserts atraves de java

Estou codificando meu primeiro projeto que envolve JAVA + MySQL, de inicio estou criando funções na classe principal para que eu possa chamar depois. A minha funcão INSERT está da seguinte maneira:

public static void INSERT (String sql) throws ClassNotFoundException, SQLException{
    
    Class.forName("com.mysql.jdbc.Driver");
    
    String url = "jdbc:mysql://localhost:3306/bdteste";
    String usuario = "root";
    String senha = "bancodedados01";
    
    Connection con = DriverManager.getConnection(url,usuario,senha);
    
    PreparedStatement stmt = con.prepareStatement("INSERT INTO clientes (Codigo,Nome) VALUES (1,\"Felipe\")");
    stmt.executeUpdate();
    con.close();
    stmt.close();
} 

Caso eu queira adicionar mais um INSERT, utilizando o comando stmt.executeUpdate(); apenas uma vez, como devo prosseguir?

Oi Felipe!

No meu caso faria assim:

PreparedStatement stmt = con.prepareStatement("INSERT INTO clientes (Codigo,Nome) VALUES (1,\"Felipe\")");
    stmt.executeUpdate();
 stmt = con.prepareStatement("INSERT INTO clientes (Codigo,Nome) VALUES (2,\"Augusto\")");
    stmt.executeUpdate();
 stmt = con.prepareStatement("INSERT INTO clientes (Codigo,Nome) VALUES (3,\"Miguel\")");
    stmt.executeUpdate();

Ou da forma menos clara mas funcional:
 stmt = con.prepareStatement("INSERT INTO clientes (Codigo,Nome) VALUES (1,\"Felipe\"); \n
 INSERT INTO clientes (Codigo,Nome) VALUES (2,\"Augusto\");");
    stmt.executeUpdate();

O MySql vai executar cada insert separadamente. Fui, qualquer dúvida manda vir…