我正在尝试从网站中提取一些广告,在执行此操作时,我还需要获取这些广告的最后一个页码。String number = "";Document page = Jsoup.connect("https://www.link.com/cars/" + URLEncoder.encode(query, "UTF-8")) .userAgent(USER_AGENT).get();number = page.select(".page").last().text();if (number == null) { pageFinalNumber = 1;} else { pageFinalNumber = Integer.parseInt(number);}我的问题是,如果广告没有放置在一个页面以上,则数字变量将为空,我的应用程序将因空指针异常而崩溃。我不知道我应该如何处理这个问题,因为我已经尝试用一个简单的 if 来解决这个问题,但它仍然抛出那个异常。
添加回答
举报
0/150
提交
取消