在爬虫(1)的基础上使用了多线程下载,抛出异常处理