gpt4 book ai didi

java - PreparedStatement.setQueryTimeout() 不抛出异常

转载 作者:行者123 更新时间:2023-12-01 16:30:55 26 4
gpt4 key购买 nike

我试图将查询超时设置为 5 秒,但 5 秒后没有捕获到异常

        preparedStatement.setQueryTimeout(5);
try{
return preparedStatement.executeQuery();
}catch(SQLException e){
throw new CustomException(CustomErrorCode.RESPONSE_TIME_OUT,"");
}
```

最佳答案

超过超时时,它应该抛出SQLTimeoutException,而不是常规的SQLException

See more here

关于java - PreparedStatement.setQueryTimeout() 不抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62046137/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com