id推文出现问题,当推文被删除时(Jtwitter)

时间:2011-09-28 15:45:58

标签: java status tweets jtwitter

我的代码是:

for(int i=0;i<listTweetId.size();i++){    
     if((status = twitter.getStatus(listTweetId.get(i)))!=null){
      ...

我的问题是存在一些tweetId到listTweetId,这是推文被删除的ID,我不知道它是如何验证的,因为我的if不适用于这种情况。最后,在这种情况下,它会出现错误,如下所示:

Exception in thread "main" winterwell.jtwitter.TwitterException$E404: 
    Not Found HTTP/1.1 404 Not Found 
    {"error":"No status found with that ID.","request":"/1/statuses/show/112779914381492224.json?include_entities=1&"} 

P.S。:推文不是空的

1 个答案:

答案 0 :(得分:2)

我不是完全确定您的问题是什么,但如果问题是获取不存在的推文的状态会引发异常,则需要将该部分包装在try /中抓住以避免退出循环。