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