如何避免在try语句中设置变量

如何避免在try语句中设置变量,第1张

如何避免在try语句中设置变量

您的问题是,如果此语句:

rs = docs.getDocs(con, start, end, zone, locality);

抛出异常,则rs的值仍然是

null
。所以我要做的是将循环移动到同一try-catch块中。另外,您可以在尝试使用它之前检查它是否仍然为空。

在try-catch块之外将值设置为null并不是不好的代码。如果要将rs变量放在try块之外(并且包括在catch子句之一中),则只需要这样做。您的rs
while循环可能应该只在同一try块内。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5429663.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存