Tutto ciò che riguarda la modifica dei dati va fatto usando executeUpdate().

Quindi:
codice:
String sql = "TRUNCATE TABLE xxx";
Statement stmt = con.createStatement();
stmt.executeUpdate( sql );
C'è da dire che l'istruzione TRUNCATE esiste solo per SQL Server (ed è ottimizzata)... l'istruzione SQL standard per la cancellazione totale dei record di una tabella è la seguente:

codice:
String sql = "DELETE FROM xxx";
Ciao.