-1
我想從這個Java
代碼獲取所有任務。我得到檢查空對象
com.podio.APIApplicationException:空
我如何跳過代碼NPE
並繼續代碼的執行?
import com.podio.APIFactory;
import com.podio.ResourceFactory;
import com.podio.api.Podio;
import com.podio.oauth.OAuthClientCredentials;
import com.podio.oauth.OAuthUsernameCredentials;
import com.podio.task.TaskAPI;
public class PodioImpl implements Podio
{
@Override
public void connect(String client_id, String secret, String user_name, String password)
{
ResourceFactory resourceFactory = new ResourceFactory(
new OAuthClientCredentials(client_id, secret),
new OAuthUsernameCredentials(user_name, password));
APIFactory apiFactory = new APIFactory(resourceFactory);
TaskAPI api1 = apiFactory.getAPI(TaskAPI.class);
if(api1.getActiveTasks() != null){
System.out.println("ActiveTasks ");
}
if(api1.getAssignedActiveTasks() != null){
System.out.println("AssignedActiveTasks ");
}
if(api1.getCompletedTasks() != null){
System.out.println("CompletedTasks ");
}
}
}
你怎麼用NOE代碼是什麼意思?那是哪條線? – uniknow