package i1;

import java.io.IOException;
import okhttp3.HttpUrl;

/* JADX INFO: loaded from: classes.dex */
public class h extends IOException {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public int f4482b;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public int f4483g;

    public h(int i2, int i3) {
        super(a(i2, i3));
        this.f4482b = i2;
        this.f4483g = i3;
    }

    public static String a(int i2, int i3) {
        if (i2 == 0) {
            return HttpUrl.FRAGMENT_ENCODE_SET + "SUCCESS";
        }
        if (i2 == 1) {
            String str = HttpUrl.FRAGMENT_ENCODE_SET + "ERR_NAM_SRVC/";
            if (i3 == 1) {
                str = str + "FMT_ERR: Format Error";
            }
            return str + "Unknown error code: " + i3;
        }
        if (i2 != 2) {
            return HttpUrl.FRAGMENT_ENCODE_SET + "unknown error class: " + i2;
        }
        String str2 = HttpUrl.FRAGMENT_ENCODE_SET + "ERR_SSN_SRVC/";
        if (i3 == -1) {
            return str2 + "Connection refused";
        }
        if (i3 == 143) {
            return str2 + "Unspecified error";
        }
        switch (i3) {
            case 128:
                return str2 + "Not listening on called name";
            case 129:
                return str2 + "Not listening for calling name";
            case 130:
                return str2 + "Called name not present";
            case 131:
                return str2 + "Called name present, but insufficient resources";
            default:
                return str2 + "Unknown error code: " + i3;
        }
    }

    @Override // java.lang.Throwable
    public String toString() {
        return new String("errorClass=" + this.f4482b + ",errorCode=" + this.f4483g + ",errorString=" + a(this.f4482b, this.f4483g));
    }
}
