Amigos,
Praticamente do “nda” ou do “além”, apareceu-me a seguinte exception:
[color="#ff0000"]
java.lang.StackOverflowError
[/color]
alguém saberia dizer-me do q se trata e / ou como posso resolver ???
Amigos,
Praticamente do “nda” ou do “além”, apareceu-me a seguinte exception:
[color="#ff0000"]
java.lang.StackOverflowError
[/color]
alguém saberia dizer-me do q se trata e / ou como posso resolver ???
Então …
Na verdade ele dá esse Overflow qdo eu instancio uma classe dentro dela mesmo, para q eu possa instanciar um método que está dentro da mesma classe …
O problema é o nem sempre ele dá esse erro … :roll:
Mas, no tudo … Valeus … :lol:
Só pra complementar é como se fosse uma sobrecarga dea memoria stack devido ao que o LingeOver disse.
Até mais…
Tonel,
E para isso existe cura ou algum truque ???
Em algumas classes eu instanciei elas mesmas, pois usaria alguns métodos dela própria depois, e o problema não ocorreu … :lol:
coloca o código ai
Então,
Eu modifiquei o código e chamei-o em outra classe, assim, préviamente eu resolvi o problema …
Mas era + ou - assim:
[color="#FF0000"]
public class ClasseA {
ClasseA oObjeto = new ClasseA();
public String sVariavel;
public metodoA(){
//codigo
sVariavel = oObjeto.metodoB();
}
public metodoB(){
//codigo
}
}
[/color]
Então,
Eu precisava instanciar a ClasseA dentro dela mesmo, pois iria utilizar um método dela mesmo, aí dava o erro, existe alguma outra maneira de utilizar o método da mesma classe sem instanciá-la, não né ???