close stream
Hi,
I have this simple case to read an output stream of an external process:
Process proc = Runtime.getRuntime().exec(parameters);
InputStream is = proc.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String line = null;
while ((line = br.readLine()) != null) {
// do something
}
br.close();
isr.close();
is.close();
is it necessary close is, isr and br? Or is it enough close br only?
Thanks,
Giulio

