在android中的twitter应用程序中执行try-and-catch方法时出错

在android中的twitter应用程序中执行try-and-catch方法时出错,android,twitter,access-token,Android,Twitter,Access Token,您好,我是Android新手,我尝试制作twitter集成应用程序。我得到了下面提到的方法中的错误。我想知道为什么这个方法不执行,我能做些什么来执行这个方法,请帮助我。提前准备好 我的方法是 public void authorized() { try { AccessToken accesstoken = twitter.getOAuthAccessToken(); Log.d("Authorize Token","" + accesstoken);

您好,我是Android新手,我尝试制作twitter集成应用程序。我得到了下面提到的方法中的错误。我想知道为什么这个方法不执行,我能做些什么来执行这个方法,请帮助我。提前准备好

我的方法是

  public void authorized() {
    try {
        AccessToken accesstoken = twitter.getOAuthAccessToken();
        Log.d("Authorize Token","" + accesstoken);
        oAuthHelper.storeAccessToken(accesstoken);          
    } catch (TwitterException e) {
        Log.d("Error in authorized", "error");
    }
}

当应用程序运行时,只执行catch,但我想执行try,请建议我。

你可以参考此-

logcat说了什么?谢谢你给我回复。我只想在authorized()方法中执行try部分,而不是执行catch部分。当我运行它时,执行catch部分。请帮我修一下。感谢advanceDude
catch
部分正在执行,因为
try
部分正在抛出
TwitterException
。因此我建议您选择
TwitterOauthView
它为您提供
onSuccess
onFailure
回调。