Revisar la limpieza de recursos en el método close sustituido de FileInputStream y FileOutputStream

Esta regla marca las declaraciones del método close() en las subclases de java.io.FileInputStream y java.io.FileOutputStream . Para poder limpiar los recursos, asegúrese de que este método close() se invoque directamente o que el recurso se cree con un bloque try-with-resources. No puede depender de la finalización de un objeto para invocar este método close. La finalización de objeto no es fiable y el método finalize está en desuso.

Para obtener más información sobre las clases eliminadas, consulte Características y opciones eliminadas de Java 10, la documentación de la Clase FileInputStream y la documentación de la Clase FileOutputStream.