Que diriez-vous : int rowCount = rs.next() ? rs.getInt(cnt) : -1; Cela ne vous fait pas beaucoup d'économies