- 771
- 5
Есть такой код, читающий содержимое файла с URL:
Вопрос: нужно ли в этом случае закрывать поток(InputStream) или нет?
Код:
URL url = null;
InputStream html = null;
StringBuffer buff = new StringBuffer();
try{
url = new URL(versionURL);
html = url.openStream();
int c;
while((c = html.read()) != -1){
buff.append((byte)c);
}
}catch(IOException e){
e.printStackTrace();
}finally{
try{
if(html != null){
html.close();
}
}catch(IOException e){
e.printStackTrace();
}
}
Вопрос: нужно ли в этом случае закрывать поток(InputStream) или нет?