Como resolver um erro do Java Stack Overflow

Um estouro de pilha Java ocorre quando o tamanho da memória requerida pela pilha do programa Java é maior do que o que o Java Runtime Environment configurou para o aplicativo. Os estouros de pilha geralmente ocorrem devido a aplicativos profundamente aninhados ou através de infinitos loops criados por engano pelo programador de aplicativos. Programas gráficos intensivos geralmente exigem pilhas Java maiores que o valor padrão criado pelo ambiente de tempo de execução.

Passo 1

Abra a janela do DOS no seu computador, selecionando o menu “Iniciar” e digite “comando” no campo de texto de pesquisa, seguido pela tecla “Enter”.

Etapa 2

Altere o diretório para o programa no qual você resolverá o erro de estouro de pilha Java. Para fazer isso, digite “cd”, seguido pelo caminho completo do diretório dos arquivos de classe. Um exemplo disso é: “cd C: misprogramasdejava “.

Etapa 3

Altere o tamanho máximo da pilha Java para o programa para 1024 kilobytes. Isso determinará se o estouro de pilha do seu programa é devido a um loop profundamente aninhado no seu programa. Para fazer isso

 

Você pode estar interessado:

Deixe um comentário