J'ai cette erreur de stackoverflow que j'arrive pas à résoudre !

Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError
at java.util.Vector.<init>(Unknown Source)
at java.util.Vector.<init>(Unknown Source)
at java.util.Observable.<init>(Unknown Source)
at org.projepi.dossier.Surface.<init>(Surface.java:48)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/**
         * Constructeur par defaut
         */
	public Surface() {
		super();
		this.totale = 0;
		this.SAU = 0;
		this.propriete = 0;
		this.fermage = 0;
		this.metayage = 0;
		this.disposition = 0;
		this.autre = 0;
		addObserver(new TableSurface(new Hypothese()));
	}