package com.google.android.gms.common.api.internal;

import android.os.DeadObjectException;
import android.os.RemoteException;
import com.google.android.gms.common.api.ApiException;
import com.google.android.gms.common.api.Status;

/* JADX INFO: loaded from: classes2.dex */
public abstract class o0 extends f0 {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final w8.i f8278b;

    public o0(int i10, w8.i iVar) {
        super(i10);
        this.f8278b = iVar;
    }

    @Override // com.google.android.gms.common.api.internal.s0
    public final void a(Status status) {
        this.f8278b.b(new ApiException(status));
    }

    @Override // com.google.android.gms.common.api.internal.s0
    public final void b(Exception exc) {
        this.f8278b.b(exc);
    }

    @Override // com.google.android.gms.common.api.internal.s0
    public final void c(a0 a0Var) throws DeadObjectException {
        try {
            g(a0Var);
        } catch (DeadObjectException e10) {
            a(s0.e(e10));
            throw e10;
        } catch (RemoteException e11) {
            a(s0.e(e11));
        } catch (RuntimeException e12) {
            this.f8278b.b(e12);
        }
    }

    public abstract void g(a0 a0Var);
}
