Java Jsoup元素中的NullPointer异常

Java Jsoup元素中的NullPointer异常,java,android,jsoup,Java,Android,Jsoup,我想在android应用程序中显示报纸标题和新闻。因此,首先我创建了一个Java项目,并完美地完成了我的任务。下面是我的java项目类 Main.java package com.emon.newsportal; import java.io.ObjectInputStream.GetField; import java.util.List; public class Main { public static void main(String[] args) { n

我想在android应用程序中显示报纸标题和新闻。因此,首先我创建了一个Java项目,并完美地完成了我的任务。下面是我的java项目类

Main.java

package com.emon.newsportal;

import java.io.ObjectInputStream.GetField;
import java.util.List;

public class Main {

    public static void main(String[] args) {
        newspaperTest(new NewAge());
    }

    private static void newspaperTest(Newspaper newspaper) {
        List<Headline>headlines=newspaper.getAllSportsHeadLines();

        System.out.println(newspaper.getSportsNews(headlines.get(0)));
        System.out.println(headlines.get(0).getHeading());
    }


}
这是我的错误日志

03-18 14:49:53.974    1056-1070/com.songkeet.news_a W/System.err﹕ java.lang.NullPointerException
03-18 14:49:53.974    1056-1070/com.songkeet.news_a W/System.err﹕ at com.songkeet.news_a.NewAge.getHeadlines(NewAge.java:27)
03-18 14:49:53.974    1056-1070/com.songkeet.news_a W/System.err﹕ at com.songkeet.news_a.NewAge.getAllSportsHeadLines(NewAge.java:50)
03-18 14:49:53.974    1056-1070/com.songkeet.news_a W/System.err﹕ at com.songkeet.news_a.MainActivity$1.run(MainActivity.java:36)
03-18 14:49:53.984    1056-1070/com.songkeet.news_a W/System.err﹕ at     java.lang.Thread.run(Thread.java:856)
你能建议我修复这个错误吗? 如果您在上遇到NullPointerException,谢谢


这意味着文档为空。您必须查看未提供的connectToTheWebpagebaseUrl方法。

人们应该就他们被否决的原因发表评论。这是我的受方法保护的文档connectToTheWebpageString baseUrl{Document Document=null;请尝试{Document=Jsoup.connectbaseUrl.timeout10*10000.get;}捕获IOE异常{e.printStackTrace;}返回文档;}我还认为可能是那个文档。selecth2 a;不要返回您期望的内容,因为移动设备的内容/布局肯定与PC内容不同。但是,select应该返回空元素,而不是null。另一种可能是您没有设置andoid应用程序连接到internet的访问权限:在Andro中您需要idManifest.xml。谢谢您的回复。我确实设置了访问权限。
Elements elements = document.select("h2 a");
03-18 14:49:53.974    1056-1070/com.songkeet.news_a W/System.err﹕ java.lang.NullPointerException
03-18 14:49:53.974    1056-1070/com.songkeet.news_a W/System.err﹕ at com.songkeet.news_a.NewAge.getHeadlines(NewAge.java:27)
03-18 14:49:53.974    1056-1070/com.songkeet.news_a W/System.err﹕ at com.songkeet.news_a.NewAge.getAllSportsHeadLines(NewAge.java:50)
03-18 14:49:53.974    1056-1070/com.songkeet.news_a W/System.err﹕ at com.songkeet.news_a.MainActivity$1.run(MainActivity.java:36)
03-18 14:49:53.984    1056-1070/com.songkeet.news_a W/System.err﹕ at     java.lang.Thread.run(Thread.java:856)
Elements elements = document.select("h2 a");