Los métodos finalize en java.io.FileInputStream y java.io.FileOutputStream ya no están disponibles en Java SE 12
y posteriores. Anteriormente, el método finalize llamaba al método close. Puede cerrar los archivos llamando de forma explícita al método close o utilizando try-with-resources. Para cerrar los FileDescriptors a los que ya no se puede acceder, utilice la clase java.lang.ref.Cleaner.
Esta regla tiene un arreglo automatizado para sustituir el método. Copie la configuración personalizada en el archivo de compilación de la aplicación para habilitarla.
Si desea más información sobre los métodos eliminados, consulte API eliminadas en Java SE 12.
Si desea más información sobre los métodos de sustitución, consulte la documentación Class FileInputStream, Class FileOutputStream y Class java.lang.ref.Cleaner.