Unerklärlicher Fehler Unresolved compilation problem

oump

Mitglied
Ich bekomme ständig diesen Fehler, aber weiß einfach nicht woran es liegt.
Code:
package Zusatz;

import java.util.Calendar;
import java.util.Scanner;

public class Monate {
   
   
   Scanner input = new Scanner(System.in);
   Calendar cal = Calendar.getInstance();
   int tag = cal.getActualMaximum(Calendar.DAY_OF_MONTH); 
   monat = input.nextInt();
   
   public static void main(String[] args) {
       
   }
   
}

Einmal der Fehler:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:

at Zusatz.Monate.main(Monate.java:14)

Und diese Zeile ebenfalls als Fehler:
int tag = cal.getActualMaximum(Calendar.DAY_OF_MONTH);
 
Hallo.

Entferne diese Zeile: monat = input.nextInt();
Die solltest du nur in einer Methode verwenden 🙂

Schließlich blockiert input.nextInt() den Thread solange du was eingibst.

Grüße
 

Zurück
Oben