当我运行此代码时,它给了我一个白色的屏幕,这个白色屏幕的原因是try块的第一行

问题描述

当我运行这段代码时,它给了我一个白屏,而这个白屏的原因是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 (将#修改为@)