如何捕获Fillo无记录发现异常(Java)?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (44)

我想检查结果集是否为空。

Rs.ExecuteQuery(query)

trowscom.codoid.products.exception.FilloException: No records foundexception if the file is empty

如何在Java中捕获相同的内容?

提问于
用户回答回答于

使用isBeforeFirst以确定新返回的ResultSet包含任何行:

try (ResultSet rs = stmt.executeQuery(query)) {
    // executeQuery never returns a null ResultSet

    if (!rs.isBeforeFirst()) {
        // The result set contains no rows. Take some action.
        // log.error("No records found");
        // throw new Exception("No records found");
    }
}

扫码关注云+社区

领取腾讯云代金券