java如何为Crawler4J编写自己的异常处理?
我希望我的爬虫程序在出现SocketConnectException(即,如果internet连接关闭)时等待5分钟,然后再次恢复,也可能会向管理员发送一封邮件。 我已经看过源代码,引发这个异常的方法是私有的,所以我不能重载它们。除了更改源代码之外,还有其他选项可以处理此异常吗?谢谢
你可以在下面搜索框中键入要查询的问题!
我希望我的爬虫程序在出现SocketConnectException(即,如果internet连接关闭)时等待5分钟,然后再次恢复,也可能会向管理员发送一封邮件。 我已经看过源代码,引发这个异常的方法是私有的,所以我不能重载它们。除了更改源代码之外,还有其他选项可以处理此异常吗?谢谢
# 1 楼答案
是的,现在可以实现了
最近一次(从2015年7月底开始)提交了一份修正案
请覆盖: onUnhandledException(.. Throwable ex)
在这个被重写的方法上,你可以比较ex和SocketConnect的类。。。例外,想做什么就做什么