package com.google.android.gms.internal.ads; import androidx.annotation.Nullable; import com.google.android.gms.ads.MobileAds; /* loaded from: classes3.dex */ public final class zzfdk { public static com.google.android.gms.ads.internal.client.zze zza(Throwable th) { if (th instanceof zzeda) { zzeda zzedaVar = (zzeda) th; return zzc(zzedaVar.zza(), zzedaVar.zzb()); } if (th instanceof zzdvy) { return th.getMessage() == null ? zzd(((zzdvy) th).zza(), null, null) : zzd(((zzdvy) th).zza(), th.getMessage(), null); } if (!(th instanceof com.google.android.gms.ads.internal.util.zzba)) { return zzd(1, null, null); } com.google.android.gms.ads.internal.util.zzba zzbaVar = (com.google.android.gms.ads.internal.util.zzba) th; return new com.google.android.gms.ads.internal.client.zze(zzbaVar.zza(), zzfve.zzc(zzbaVar.getMessage()), MobileAds.ERROR_DOMAIN, null, null); } public static com.google.android.gms.ads.internal.client.zze zzb(Throwable th, @Nullable zzedb zzedbVar) { com.google.android.gms.ads.internal.client.zze zzeVar; com.google.android.gms.ads.internal.client.zze zza = zza(th); int i = zza.zza; if ((i == 3 || i == 0) && (zzeVar = zza.zzd) != null && !zzeVar.zzc.equals(MobileAds.ERROR_DOMAIN)) { zza.zzd = null; } if (zzedbVar != null) { zza.zze = zzedbVar.zzb(); } return zza; } public static com.google.android.gms.ads.internal.client.zze zzc(int i, com.google.android.gms.ads.internal.client.zze zzeVar) { if (i == 0) { throw null; } if (i == 8) { if (((Integer) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzif)).intValue() > 0) { return zzeVar; } i = 8; } return zzd(i, null, zzeVar); } /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */ public static com.google.android.gms.ads.internal.client.zze zzd(int i, @Nullable String str, @Nullable com.google.android.gms.ads.internal.client.zze zzeVar) { int i2; String str2; int i3 = i - 1; if (str == null) { if (i == 0) { throw null; } str = "No fill."; switch (i3) { case 1: str = "Invalid request."; break; case 2: break; case 3: str = "App ID missing."; break; case 4: str = "Network error."; break; case 5: str = "Invalid request: Invalid ad unit ID."; break; case 6: str = "Invalid request: Invalid ad size."; break; case 7: str = "A mediation adapter failed to show the ad."; break; case 8: str = "The ad is not ready."; break; case 9: str = "The ad has already been shown."; break; case 10: str = "The ad can not be shown when app is not in foreground."; break; case 11: default: str = "Internal error."; break; case 12: if (((Integer) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzii)).intValue() <= 0) { str = "The mediation adapter did not return an ad."; break; } break; case 13: str = "Mismatch request IDs."; break; case 14: str = "Invalid ad string."; break; case 15: str = "Ad inspector had an internal error."; break; case 16: str = "Ad inspector failed to load."; break; case 17: str = "Ad inspector cannot be opened because the device is not in test mode. See https://developers.google.com/admob/android/test-ads#enable_test_devices for more information."; break; case 18: str = "Ad inspector cannot be opened because it is already open."; break; } } String str3 = str; if (i == 0) { throw null; } int i4 = 2; switch (i3) { case 0: case 11: case 15: i4 = 0; return new com.google.android.gms.ads.internal.client.zze(i4, str3, MobileAds.ERROR_DOMAIN, zzeVar, null); case 1: case 5: case 6: case 9: case 16: i4 = 1; return new com.google.android.gms.ads.internal.client.zze(i4, str3, MobileAds.ERROR_DOMAIN, zzeVar, null); case 2: case 10: case 18: i4 = 3; return new com.google.android.gms.ads.internal.client.zze(i4, str3, MobileAds.ERROR_DOMAIN, zzeVar, null); case 3: i2 = 8; i4 = i2; return new com.google.android.gms.ads.internal.client.zze(i4, str3, MobileAds.ERROR_DOMAIN, zzeVar, null); case 4: case 8: case 17: return new com.google.android.gms.ads.internal.client.zze(i4, str3, MobileAds.ERROR_DOMAIN, zzeVar, null); case 7: i2 = 4; i4 = i2; return new com.google.android.gms.ads.internal.client.zze(i4, str3, MobileAds.ERROR_DOMAIN, zzeVar, null); case 12: if (((Integer) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzii)).intValue() <= 0) { i2 = 9; i4 = i2; return new com.google.android.gms.ads.internal.client.zze(i4, str3, MobileAds.ERROR_DOMAIN, zzeVar, null); } i4 = 3; return new com.google.android.gms.ads.internal.client.zze(i4, str3, MobileAds.ERROR_DOMAIN, zzeVar, null); case 13: i2 = 10; i4 = i2; return new com.google.android.gms.ads.internal.client.zze(i4, str3, MobileAds.ERROR_DOMAIN, zzeVar, null); case 14: i2 = 11; i4 = i2; return new com.google.android.gms.ads.internal.client.zze(i4, str3, MobileAds.ERROR_DOMAIN, zzeVar, null); default: switch (i) { case 1: str2 = "INTERNAL_ERROR"; break; case 2: str2 = "INVALID_REQUEST"; break; case 3: str2 = "NO_FILL"; break; case 4: str2 = "APP_ID_MISSING"; break; case 5: str2 = "NETWORK_ERROR"; break; case 6: str2 = "INVALID_AD_UNIT_ID"; break; case 7: str2 = "INVALID_AD_SIZE"; break; case 8: str2 = "MEDIATION_SHOW_ERROR"; break; case 9: str2 = "NOT_READY"; break; case 10: str2 = "AD_REUSED"; break; case 11: str2 = "APP_NOT_FOREGROUND"; break; case 12: str2 = "INTERNAL_SHOW_ERROR"; break; case 13: str2 = "MEDIATION_NO_FILL"; break; case 14: str2 = "REQUEST_ID_MISMATCH"; break; case 15: str2 = "INVALID_AD_STRING"; break; case 16: str2 = "AD_INSPECTOR_INTERNAL_ERROR"; break; case 17: str2 = "AD_INSPECTOR_FAILED_TO_LOAD"; break; case 18: str2 = "AD_INSPECTOR_NOT_IN_TEST_MODE"; break; default: str2 = "AD_INSPECTOR_ALREADY_OPEN"; break; } throw new AssertionError("Unknown SdkError: ".concat(str2)); } } }