Also, what happens in case json.getAsLong fails?