超时会抛出什么异常?

时间:2010-09-11 08:42:18

标签: java exception testing timeout htmlunit

HTMLUnit中的连接超时引发了什么异常?

2 个答案:

答案 0 :(得分:2)

HtmlUnit使用Apache HttpClient。超时机制抛出InterruptedIOException

请参阅HttpClient documentation

此异常是IOException的子类,可以在任何HttpClient执行调用期间抛出(基本上每当您获得带有HtmlUnit WebClient的页面时。

答案 1 :(得分:1)

我认为有一个错误,它确实应该抛出一个异常,但是如果你设置的超时值大于一个值,你就可以看到它( Call getPage from htmlunit WebClient with JavaScript disabled and setTimeout set to 10000 waits forever

非常感谢