Java.lang.StackOverflowError

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 ???

dá uma olhada…

http://java.sun.com/j2se/1.4.2/docs/api/java/lang/StackOverflowError.html

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é ???