OutOfMemoryError — одна из критических ошибок во время исполнения программы, связанная с работой виртуальной машины Java (JVM). Вызывается в тех случаях, когда JVM не может выделить объект, потому что на него не хватает памяти. Некоторые виды
OutOfMemoryError:⏺
OutOfMemoryError: Java heap space — объект не может быть размещен в куче Java из-за недостатка памяти;⏺
OutOfMemoryError: GC Overhead limit exceeded — объем данных едва помещается в кучу, сборщик мусора работает все время, а программа Java работает очень медленно;⏺
OutOfMemoryError: Requested array size exceeds VM limit — приложение попыталось выделить память для массива, размер которого превышает размер кучи;⏺
OutOfMemoryError: Metaspace — в куче закончилось место, выделенное для метаданных;⏺
OutOfMemoryError: request size bytes for reason. Out of swap space — произошел некоторый сбой при попытке выделения памяти из кучи;➡️ Java Developer
