String query = "UPDATE words SET count=? WHERE count=?";
preparedStatement.executeQuery(query);
UPDATE queries do not return values - they return the number of rows that were altered or affected.
You can't use
executeQuery
for UPDATEs, you need
executeUpdate
instead