Eclipse verlangt "{" nach ";"... Verständnisproblem

Leux

Mitglied
Hi erstmal
Ich weiß nicht so recht wohin hiermit also schreib ich es mal hier in das Anfänger-Themen Forum ^^"

Ich habe ein Problem mit der Fehlerangabe: "Syntax error on token ";", { expected after this token" und zwar bei "double EpKosten = 0;".
Zwar ist der Quellcode noch ein Trümmerberg, aber das lass ich mal unter den Tisch fallen.
Ich verstehe hier nicht warum Eclipse das hier ankreidet, das ergiebt für mich irgendwie keinen sinn.

Java:
public class BasisAttribut {

	int Stufe = 0;
	double EpKosten = 0;
	/*
	 * ...
	 */
	Stufe = Stufe + 1;
       
	
		if(Stufe == 25){
            EpKosten = Math.sqrt(50*Stufe);
            EpKosten = 250 + EpKosten;
		}
		if(Stufe == 50){
            EpKosten = Math.sqrt(50*Stufe);
            EpKosten = 500 + EpKosten;
		}
        if(Stufe == 75){
            EpKosten = Math.sqrt(50*Stufe);
            EpKosten = 1000 + EpKosten;
        }
        if(Stufe == 100){
            EpKosten = Math.sqrt(50*Stufe);
            EpKosten = 2000 + EpKosten;
        }
        if(Stufe == 125){
            EpKosten = Math.sqrt(50*Stufe);
            EpKosten = 4000 + EpKosten;
        }
        else{
            if(Stufe%25 == 0){
                EpKosten = Math.sqrt(50*Stufe);
                EpKosten = 5000 + EpKosten;
            }
        }
}

public class AttrEpKostErm {
	
}

Danke schonmal für eure Zeit. ^^
 
Deine ganzen if-Anweisungen stehen einfach so in der Klasse..das geht nicht. Die gehören in einen Block!
Z.B. einer Methode/Konstruktor. Genauso wie das
Code:
Stufe = Stufe + 1;
, das muss auch in einen Block
 
und gleich von Anfang an richtig: Variablen ersten Buchstaben klein schreiben, Methoden ebenso, Klassen groß
 
Hui...
Erstmal danke für die extrem schnellen Antworten.

... Ach ja 😳... *an die Nase fas* ver***mt da war ja was.
Problem gelöst danke ^^"

Der Code muss erst in eine Methode gepackt werden, dann ergiebt der Code für Eclipse auch Sinn.
Also bedeutet die Aussage: "Syntax error on token ";", { expected after this token" in diesem Fall "Was zur Hölle tust du?!"
gehe ich jedenfals mal davon aus.

@ me
Code:
String status = "Depp";

Danke für eure Zeit.
 

Neue Themen


Zurück
Oben