Betrachten Sie den folgenden Try-with-Ressourcen-Block:Mögliche Null-Zeiger-Ausnahme auf autocloseable Idiom
try (Foo foo = getAFoo()) {
}
Für einig Klasse Foo
der java.lang.AutoCloseable
implementiert.
Wenn getAFoo()
waren null
zurückzukehren, würde dann eine Null-Zeiger-Ausnahme auf der schließenden Klammer geworfen werden (aufgrund der Laufzeit versucht close
zu nennen)?