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

import android.content.Context;
import android.os.Handler;
import android.os.Looper;
import java.util.concurrent.Executor;

/* JADX INFO: loaded from: classes2.dex */
public final class z20 implements Executor {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f19054a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Handler f19055b;

    public /* synthetic */ z20(int i10, Handler handler) {
        this.f19054a = i10;
        this.f19055b = handler;
    }

    @Override // java.util.concurrent.Executor
    public final void execute(Runnable runnable) {
        int i10 = this.f19054a;
        Handler handler = this.f19055b;
        switch (i10) {
            case 0:
                if (Looper.getMainLooper().getThread() != Thread.currentThread()) {
                    handler.post(runnable);
                    return;
                }
                try {
                    runnable.run();
                    return;
                } catch (Throwable th) {
                    p7.r0 r0Var = m7.n.C.f30464c;
                    Context contextZzp = m7.n.C.f30469h.zzp();
                    if (contextZzp != null) {
                        try {
                            if (((Boolean) xp.f18503b.j()).booleanValue()) {
                                com.google.android.gms.common.internal.w.checkNotNull(contextZzp);
                                com.google.android.gms.common.internal.w.checkNotNull(th);
                            }
                        } catch (IllegalStateException | Exception unused) {
                        }
                    }
                    throw th;
                }
            case 1:
                handler.post(runnable);
                return;
            default:
                handler.post(runnable);
                return;
        }
    }

    public z20() {
        this.f19054a = 0;
        this.f19055b = new p7.m0(Looper.getMainLooper(), 0);
    }
}
