Zamykanie strumieni wejściowych w Javie
Mam następujący fragment kodu w bloku try / catch
InputStream inputstream = conn.getInputStream();
InputStreamReader inputstreamreader = new InputStreamReader(inputstream);
BufferedReader bufferedreader = new BufferedReader(inputstreamreader);
Moje pytanie brzmi: kiedy muszę zamknąć te strumienie w bloku finally, czy muszę zamknąć wszystkie trzy strumienie lub po prostu zamknąćbefferedreader zamkniesz wszystkie inne strumienie?