Нужно ли явно закрывать исходный InputStream
, если я объявил DigestInputStream
в блоке попытки с ресурсами?
Пример:
InputStream is = ...;
MessageDigest md = ...;
try (final DigestInputStream digestInputStream = new DigestInputStream(is, md)) {
// Read the stream...
}
Нужно ли мнезакрыть вручную или нет?