Metody finalize v java.io.FileInputStream and java.io.FileOutputStream již nejsou k dispozici v prostředí Java SE 12 a novějších. Dříve metoda finalize volala metodu close. Soubory můžete zavřít explicitním voláním metody close nebo pomocí try-with-resources. Chcete-li zavřít FileDescriptors, které již nejsou dosažitelné, použijte třídu java.lang.ref.Cleaner.
Toto pravidlo má automatickou opravu, která nahradí metodu. Zkopírujte vlastní konfiguraci do svého souboru sestavení aplikace a povolte ji.
Další informace o odebraných metodách viz Rozhraní API odebraná v prostředí Java SE 12.
Další informace k náhradním rozhraním API viz dokumentace Třída FileInputStream, dokumentace Třída FileOutputStream a dokumentace Třída java.lang.ref.Cleaner.