Ma anche volendo in una applicazione desktop, se tu scrivi:
codice:
String qry = "SELECT * FROM users"; 
ResultSet res = cmd.executeQuery(qry); 
while (res.next()) { 
System.out.println(res.getString( 1 ));
Non specificando alcun campo (SELECT * ) nessun campo ti verrà ritornato con l'istruzione rs.getString( 1 ) o forse ti sarà ritornato, ma chi ti dice che sia uno String?