Jsoup Httpstatus Exception 404 not found

由于网站中一些404page的坏网页的存在,导致爬虫有时候走不下去的情况,很自然就想到,try catch。

但是今天早上搞了这么久,才发现异常捕获也是有一定的讲究的。

这里如果函数的调用有多层,那么如何把最下面一层中产生的异常交给最上面一层?

注意,最下面一层不可以用try catch,应该用throws交给上一层的函数。否则下面的一层在没有获取到结果时就想要继续进行,而异常又不能被上一层的函数捕获,这样外层的try catch 就起不到作用。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章