Vajon meghívja-e a GC a finalize() metódust, ha a konstruktorban kivételt dobunk? Válasz hajtás után.
Igen, meghívja. Továbbgondolva a dolgot, a finalize()-ban arra kell készülni, hogy az objektum lehet félig inicializált is, például két erőforrásból csak az elsőt sikerült lefoglalni, a másodikat már nem.
További olvasnivaló: Exceptional Constructors - Resurrecting the dead
Legutóbbi hozzászólások
9 év 16 hét
10 év 5 hét
10 év 9 hét
10 év 27 hét
11 év 29 hét
11 év 35 hét
11 év 35 hét
11 év 36 hét
11 év 46 hét
12 év 16 hét