Java - Stack Over Flow Error

   
Vista:

Stack Over Flow Error

Publicado por Andres (1 intervención) el 09/07/2014 04:59:58
Buenas noches a todos, espero me puedan ayudar...
Estoy haciendo una quiniela del mundial de un proyecto de la universidad con frames en netbeans, estaba trabajando normal cuando despues de agregar unos metodos me comenzo a dar un StackOverFlowError y no me corrio mas el programa, el error que me devuelve es el siguiente:

Segun el error, tengo algo malo en estas lineas

Clase Partidos:
1
Principal ventana = new Principal();

Clase Principal:
1
Partidos ventana = new Partidos();

1
2
3
public Principal() {
        initComponents();
    }



Error:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError
	at sun.awt.Win32GraphicsConfig.getBounds(Native Method)
	at sun.awt.Win32GraphicsConfig.getBounds(Win32GraphicsConfig.java:222)
	at java.awt.Window.init(Window.java:505)
	at java.awt.Window.<init>(Window.java:537)
	at java.awt.Frame.<init>(Frame.java:420)
	at java.awt.Frame.<init>(Frame.java:385)
	at javax.swing.JFrame.<init>(JFrame.java:181)
	at Quiniela.Principal.<init>(Principal.java:29)
	at Quiniela.Partidos.<init>(Partidos.java:16)
	at Quiniela.Principal.<init>(Principal.java:23)
	at Quiniela.Partidos.<init>(Partidos.java:16)
	at Quiniela.Principal.<init>(Principal.java:23)
	at Quiniela.Partidos.<init>(Partidos.java:16)
	.
        .
        .
        .
BUILD SUCCESSFUL (total time: 1 minute 10 seconds)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Stack Over Flow Error

Publicado por UnoPorAhi (128 intervenciones) el 09/07/2014 09:23:19
Estas generando un bucle infinito de referencias cruzadas.

Desde el constructor de Principal creas Partidos y desde el constructor de Partidos creas Principal.


Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar