How does Garbage Collection prevent a Java application from going out of memory?

Solution:

It doesn’t! Garbage Collection simply cleans up unused memory when an object goes out of scope and is no longer needed. However an application could create a huge number of large objects that causes an OutOfMemoryError.

0 answers