I don\'t understand very well when an exception is ignored by the GC when it reclaims from the memory an object.
If I have a try/catch into a finalize metho
the finalize method is run by the finalizer thread. if you throw exception, the finalizer will ignore it (swallow it). Otherwise, the finalizer thread would die.
This applies to exceptions that are thrown and not caught by your code (inside finalize()). If you catch the exception, it is business as usual.