package com.google.android.libraries.places.internal; import java.util.Iterator; import java.util.NoSuchElementException; /* loaded from: classes2.dex */ abstract class zzhr implements Iterator { private Object zza; private int zzb = 2; @Override // java.util.Iterator public final boolean hasNext() { zzig.zzh(this.zzb != 4); int i = this.zzb; int i2 = i - 1; if (i == 0) { throw null; } if (i2 == 0) { return true; } if (i2 != 2) { this.zzb = 4; this.zza = zza(); if (this.zzb != 3) { this.zzb = 1; return true; } } return false; } @Override // java.util.Iterator public final Object next() { if (!hasNext()) { throw new NoSuchElementException(); } this.zzb = 2; Object obj = this.zza; this.zza = null; return obj; } @Override // java.util.Iterator public final void remove() { throw new UnsupportedOperationException(); } protected abstract Object zza(); /* JADX INFO: Access modifiers changed from: protected */ public final Object zzb() { this.zzb = 3; return null; } }