Statement#setMaxRows() を使用して、SELECT クエリで検索されたレコードのうちの最初のレコードのみを取得することができます。
Statement#setMaxRows()
String sql = "SELECT * FROM tbl"; PreparedStatement stmt = connection.prepareStatement(sql); stmt.setMaxRows(1); ResultSet rs = stmt.executeQuery();