what-the-bank/sources/com/google/android/gms/internal/gtm/zzmu.java

29 lines
1.1 KiB
Java

package com.google.android.gms.internal.gtm;
import com.google.android.gms.common.api.Status;
import org.json.JSONException;
/* loaded from: classes.dex */
final class zzmu implements zzms {
@Override // com.google.android.gms.internal.gtm.zzms
public final zzmx zze(byte[] bArr) throws zzml {
if (bArr == null) {
throw new zzml("Cannot parse a null byte[]");
}
if (bArr.length == 0) {
throw new zzml("Cannot parse a 0 length byte[]");
}
try {
zznm zzcd = zzmm.zzcd(new String(bArr));
if (zzcd != null) {
zzev.zzab("The container was successfully parsed from the resource");
}
return new zzmx(Status.RESULT_SUCCESS, 0, new zzmy(zzcd), zzmt.zzasx.zze(bArr).zzlm());
} catch (zzml unused) {
throw new zzml("The resource data is invalid. The container cannot be extracted from the JSON data");
} catch (JSONException unused2) {
throw new zzml("The resource data is corrupted. The container cannot be extracted from the JSON data");
}
}
}