Twitch api in java?

i make this

    public static Twitch_Stream getStream(String channelname) {
        try {
            String json = API.readJsonFromUrl("https://api.twitch.tv/kraken/streams?channel=" + channelname);

            Twitch_Stream stream = new Twitch_Stream();
            if (json.equalsIgnoreCase("[]")) {
                stream.setOnline(false);
                return stream;
            }

            JsonArray jb = gson.fromJson(json, JsonArray.class);
            if (jb.size() != 0) {
                JsonObject jo = (JsonObject) jb.get(0);
                stream.setOnline(true);
                stream.load(jo);
            }

            return stream;
        } catch (Exception error) {
            error.printStackTrace();
        }

        return null;

    }

and i don’t have error but when i make
Twitch_Stream streamer = Twitch_API.getStream(“NickName”);
streamer.getName(); <— return me null;
and
streamer.isOnline(); <— return false (but stream is on)