问题描述
当我运行这段代码时,它给了我一个白屏,而这个白屏的原因是try块的第一行:
try {
result = task.execute("https://www.hollywoodreporter.com/lists/international-womens-day-2017-feminist-quotes-25-celebrities-983702").get();
String[] splitResult= result.split("</div><figcaption class");
Pattern p =Pattern.compile(" src=\" (.*?) \"/> ");
Matcher m= p.matcher(splitResult[1]);
while (m.find()) { clecbUrls.add(m.group(1)); }
p =Pattern.compile("content=\" (.*?) \"/> ");
m= p.matcher(splitResult[1]);
while (m.find()) { clecbNames.add(m.group(1)); }
Random random =new Random();
chosenCeleb=random.nextInt( clecbUrls.size());
}
catch (ExecutionException e) {
e.printStackTrace();
System.out.println("it crashed");
}
catch (InterruptedException e) {
e.printStackTrace();
System.out.println("crashed");
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)