gpt4 book ai didi

java - 在finally{}中捕获异常?必须?

转载 作者:行者123 更新时间:2023-12-02 06:08:45 26 4
gpt4 key购买 nike

我感到困惑......

我在 .jsp 中编写了一个小例程。最后需要关闭ResultSetStatementConnection。我也在finally { }中编写了结束代码,但是当页面运行时,它返回错误,我没有捕获异常...

我读过一些论坛。其他人在 finally { }

中没有捕获到任何异常

有什么提示吗?

最佳答案

听起来你有一个老问题,需要在finally block 中close(),但close()本身会抛出异常。尝试像下面这样的东西...

ResultSet rs;

try {
// do various stuff
rs = ...;

} finally {
try {
if (rs != null) rs.close();

} catch (SQLException e) {
// do something with exception
}
}

关于java - 在finally{}中捕获异常?必须?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3673843/

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