Perguntas com a marcação «overflow»

111
Por que este método imprime 4?

Eu queria saber o que acontece quando você tenta capturar um StackOverflowError e veio com o seguinte método: class RandomNumberGenerator { static int cnt = 0; public static void main(String[] args) { try { main(args); } catch (StackOverflowError ignore) { System.out.println(cnt++); }...

105
Transbordar para a esquerda em vez da direita

Eu tenho um div com overflow:hidden, dentro do qual mostro um número de telefone conforme o usuário o digita. O texto dentro do div é alinhado à direita e os caracteres recebidos são adicionados à direita conforme o texto cresce para a esquerda. Mas, uma vez que o texto é grande o suficiente para...

100
Por que é possível recuperar de um StackOverflowError?

Estou surpreso em como é possível continuar a execução mesmo depois que um StackOverflowErrorocorreu em Java. Sei que StackOverflowErroré um subalterno da classe Erro. A classe Error foi decumentada como "uma subclasse de Throwable que indica problemas sérios que um aplicativo razoável não deve...

87
gson.toJson () lança StackOverflowError

Eu gostaria de gerar uma string JSON do meu objeto: Gson gson = new Gson(); String json = gson.toJson(item); Sempre que tento fazer isso, recebo este erro: 14:46:40,236 ERROR [[BomItemToJSON]] Servlet.service() for servlet BomItemToJSON threw exception java.lang.StackOverflowError at...