What query.getFirst() really returns?
Retrieves at most one ParseObject that satisfies this query. Uses the network and/or the cache, depending on the cache policy. This mutates the ParseQuery. Returns: A ParseObject obeying the conditions set in this query, or null if none found. Throws: ParseException - Throws a ParseException if no object is found.
First is saying that returns null of the object is not found. After that it says that there will be an exception of object not found..
What it really does?
Thanks.