( uid_4656 | 2013. 01. 07., h – 11:00 )

Java esetében nem OutOfMemoryException van, hanem OutOfMemoryError. Az Exception és az Error között az egyik nagy különbség az, hogy az Error-t nem kéne elkapni:

http://stackoverflow.com/a/912352/686

Szóval az OutOfMemoryError-ral inkább ne akarj kezdeni semmit programból.