Как да разрешите грешка в Overflow на Java Stack
Стъпка 1
Отворете прозореца на DOS на компютъра си, като изберете менюто "Старт" и въведете "команда" в полето за търсене, последвано от клавиша "Enter".
Стъпка 2
Променете директорията в програмата, на която ще решите грешката в препълването на стека Java. За да направите това, напишете "cd", последвано от пълния пътека на директорията на файловете клас. Пример за това е: "cd C: \ myprogrammes \".
Стъпка 3
Променя максималния размер на колоната Java за програмата на 1024 килобайта. Това ще определи дали препълването на стека на вашата програма се дължи на дълбоко вложени в програмата. За целта въведете следната команда, последвана от клавиша "Enter": java -Xss1024k TheClassNameAqui
Стъпка 4
Излезте от изпълнението на Java програмата от Стъпка 3. Ако изключението за препълване на стека продължава да се появява в изхода на конзолата, значи сте решили, че проблемът е преливане с безкраен цикъл в програмния код. Ще трябва да прегледате цикъла в програмния код, за да го разрешите. Ако не виждате изключение за препълване на стека, проблемът е неадекватното разпределение на паметта в стека, за да може програмата ви да работи правилно.