Această regulă semnalează declaraţiile metodei close() pe subclasele java.io.FileInputStream şi java.io.FileOutputStream.
Pentru a curăţa resursele, asiguraţi-vă că această metodă
close() este fie apelată direct sau că resursa
dumneavoastră este creată cu un bloc try-with-resources. Nu puteţi depinde de finalizarea obiectului pentru a invoca această metodă close. Finalizarea obiectului nu este sigură, iar metoda finalize este
perimată.
Pentru mai multe informaţii despre clasele înlăturate, vedeţi documentaţia Java 10 Removed Features and Options, Class FileInputStream şi documentaţia Class FileOutputStream.