Exportar tabela com java

Amigos o que há de errado com o codigo abaixo,estou tentando exportar uma tabela e nao estou conseguindo.

[code]package br.com.bxtt;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;

public class Exporta_Tabela {

/**
 * @param args
 */
public static void main(String[] args) throws Exception{

Class.forName (“com.mysql.jdbc.Driver”);
Connection connection = DriverManager.getConnection (“jdbc:mysql://localhost/test”,“root”,“root”);

			     Statement stmt = connection.createStatement () ;
			     String filename = "/home/amaury/workspace/testetabela/tabela";
		
			     stmt.executeUpdate ("SELECT * INTO OUTFILE " + filename + " FROM contato2");
			    
}

}[/code]
Abraço a todos.

Qual erro está obtendo?

Tente com:

stmt.executeQuery("SELECT ...");

Tentei com executeQuery mas tambem deu erro.

franciscossouza , com o executeQuery deu um erro diferente do anterior ,agora aparece o erro abaixo

Exception in thread "main" java.sql.SQLException: Access denied for user 'amaury'@'localhost' (using password: YES)

parece que eu tenho que colocar senha, mas como eu faço isso?