Hello,
Can anybody tell me what will happen if uncaught exception occurs in finalilze() method?
I got the following from API
"...If an uncaught exception is thrown by the finalize method, the exception is ignored and finalization of that object terminates. ..... Any exception thrown by the finalize method causes the finalization of this object to be halted, but is otherwise ignored".
Does it mean that the object will NOT be eligible for garbage collection now,may be later some othertime it will be Garbage collected without calling the finalize() again (as finalize() can be called only ONCE for that object)?