b.smali

.class public final Lcom/imo/android/imoim/world/data/bean/b;
.super Ljava/lang/Object;
.source "SourceFile"


# direct methods
.method static final a(Landroid/content/Context;)Ljava/lang/String;
    .registers 3

    const-string v0, ""

    :try_start_2
    const-string v1, "phone"

    .line 110
    invoke-virtual {p0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object p0

    if-eqz p0, :cond_15

    check-cast p0, Landroid/telephony/TelephonyManager;

    .line 112
    invoke-virtual {p0}, Landroid/telephony/TelephonyManager;->getSubscriberId()Ljava/lang/String;

    move-result-object p0

    if-nez p0, :cond_13

    goto :goto_1d

    :cond_13
    move-object v0, p0

    goto :goto_1d

    .line 110
    :cond_15
    new-instance p0, Lkotlin/TypeCastException;

    const-string v1, "null cannot be cast to non-null type android.telephony.TelephonyManager"

    invoke-direct {p0, v1}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V

    throw p0
    :try_end_1d
    .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_1d} :catch_1d

    :catch_1d
    :goto_1d
    return-object v0
.end method