Eclipse bana "out" bildirimi hakkında bir uyarı veriyor. Bu yanlış bir pozitif mi?Bu bir kaynak sızıntısı mı, yoksa yanlış pozitif mi?
Random r = new Random();
try(PrintWriter out1 = new PrintWriter("one.txt");
PrintWriter out2 = new PrintWriter("two.txt"))
{
PrintWriter out = r.nextBoolean()?out1:out2;
out.println("x");
}
P.S. .: uyarı "Kaynak sızıntısı: 'dışarı' kapalı hiçbir zaman" dır.
Uyarı nedir? –
Kullanımdan sonra kapalı olmamalıdır. –
** Sahte pozitif ** gibi görünüyor. BTW 'Fikir 'bu hatta herhangi bir uyarı vermez. – Andremoniy