package com.google.android.gms.internal.p002firebaseauthapi;

import A0.a;
import java.lang.reflect.Type;

/* JADX INFO: loaded from: classes3.dex */
public class zzady {
    private zzady() {
    }

    public static Object zza(String str, Type type) throws zzabr {
        if (type != String.class) {
            if (type == Void.class) {
                return null;
            }
            try {
                try {
                    return ((zzaea) ((Class) type).getConstructor(new Class[0]).newInstance(new Object[0])).zza(str);
                } catch (Exception e6) {
                    throw new zzabr(a.n("Json conversion failed! ", e6.getMessage()), e6);
                }
            } catch (Exception e7) {
                throw new zzabr("Instantiation of JsonResponse failed! ".concat(String.valueOf(type)), e7);
            }
        }
        try {
            zzafu zzafuVar = (zzafu) new zzafu().zza(str);
            if (zzafuVar.zzb()) {
                return zzafuVar.zza();
            }
            throw new zzabr("No error message: " + str);
        } catch (Exception e8) {
            throw new zzabr(a.n("Json conversion failed! ", e8.getMessage()), e8);
        }
    }
}
