У меня есть следующий фрагмент кода в блоке try/catch
InputStream inputstream = conn.getInputStream();
InputStreamReader inputstreamreader = new InputStreamReader(inputstream);
BufferedReader bufferedreader = new BufferedReader(inputstreamreader);
Мой вопрос в том, что когда мне нужно закрыть эти потоки в блоке finally, мне нужно закрыть все 3 потока или просто закрыть befferedreader закроет все остальные потоки?