package C3;

import com.google.android.gms.tasks.TaskCompletionSource;

/* JADX INFO: loaded from: classes3.dex */
public abstract class B implements Runnable {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final TaskCompletionSource f703a;

    public B() {
        this.f703a = null;
    }

    public void a(Exception exc) {
        TaskCompletionSource taskCompletionSource = this.f703a;
        if (taskCompletionSource != null) {
            taskCompletionSource.trySetException(exc);
        }
    }

    public abstract void b();

    public final TaskCompletionSource c() {
        return this.f703a;
    }

    @Override // java.lang.Runnable
    public final void run() {
        try {
            b();
        } catch (Exception e6) {
            a(e6);
        }
    }

    public B(TaskCompletionSource taskCompletionSource) {
        this.f703a = taskCompletionSource;
    }
}
