Ich habe folgendes programm geschrieben:
Der Compiler gibt mir dann aber die Fehlermeldung: else without if und ich weiß echt nicht wo mein fehler liegt. Vielleicht bin ich ja zu blöd um ihn zu finden, aber ich habe es echt schon tausendmal gelesen, und weiß echt nicht, was der von mir will... Brauche dringend Hilfe!
P.S.: Das else was der Compiler meint habe ich mal unterstrichen!
Freu mich auf Antworten!
Java:
class verzweigungSchaltjahr {
public static void main ( String [] args ) throws Exeption {
BufferedReader eingabemaschine =
new BufferedReader ( new InputStreamReader ( System.in ) ) ;
System.out.println ("Gebe ein beliebiges Jahr ein, dann kann ich dir sagen, ob es ein Schaltjahr ist!");
String strJahreszahl = eingabemaschine.readLine();
if (jahreszahl % 4 == 0 ) {
if (jahreszahl % 100 == 0 ) {
if (jahreszahl % 400 == 0 ) {System.outprintln ("Dein ausgewähltes Jahr ist ein Schaltjahr!") ; }; } ; } ;
else {system.out.println ("Dein eingegebenes Jahr ist kein Schaltjahr!") ;
}
}
P.S.: Das else was der Compiler meint habe ich mal unterstrichen!
Freu mich auf Antworten!
Zuletzt bearbeitet von einem Moderator: