なぜ日食が私のこのコードで「デッドコード」を警告するのかわかりません:
    PreparedStatement p = conn.prepareStatement("SELECT name FROM user WHERE age = ? , city = ?");
    p.setInt(1, (String) parameters.get("age"));
    p.setString(2, (String) parameters.get("city"));
    if (p == null) {
        log.warn("User is not available");
        return results;
    }
警告はログにありました、誰かがこれの理由を教えてもらえますか?ありがとうございました。