私は次のコードを持っています
if (rs != null)
{
out.println("result set has got something");
while (rs.next())
{
//I am processing result set now
}
}
else
{
out.println("result set is empty");
}
rsがnullであっても、「結果セットに何かがあります」と出力されます。なぜそれがそのように起こっているのですか、そしてどうすれば空の結果セットをチェックできますか?