Hii, ich hatte das als Hausaufgabe auf.Der User muss eine Eingabe machen , nämlich eine Note von 1 - 6.Je nachdem was für eine Note er eingegeben hat bekommt er ne andere Ausgabe.Wenn er eine Note über 6 gewählt hat kommt ne Fehlermeldung.



Code:
import java.io.*;

public class Trycatchberechnung {

    public static void main(String[] args) {
    
        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
        
        
        try{
            
                System.out.println("Bitte Note eingeben : " ); 
                String sZahl = in.readLine();


                int n = Integer.valueOf(sZahl);
                switch (n ){
                case  1:
                    System.out.println("Sehr gut"); 
                    break;
                
                
                case 2:
                System.out.println("gut"); 
                break;
                
                
                case 3:
                System.out.println("befriedigend"); 
                break;
                
                
                case 4:
                System.out.println("ausreichend"); 
                break;
                
                
                case 5:
                System.out.println("ungenügend"); 
                break;
                
                
                case 6:
                System.out.println("ungenügend"); 
                break;
                
                
                }    
                if (n >= 7){
                    System.err.println("Die Zahl darf nicht grösser oder gleich 7 sein");
                }
                
            
        }
        
           catch (Exception e){
               
    System.err.println("Bei der Ein- oder Ausgabe ist ein Fehler aufgetreten.");
}

    }

}