I'm trying to error proof my program that basically works as a mini calculator. But I have no idea how to write a "Catch" statement that would detect when the user enters a case number that doesn't exist, in my case anything that is negative or > 4
        System.out.println("Hello user! Which operation would you like to use?");
        System.out.println("1) + \n2) - \n3) * \n4) /");
        Scanner operacijai = new Scanner(System.in);
        int operacija = operacijai.nextInt();
        int n=1;
        do {
        try {
            switch (operacija) {
            case 1:
                addingMethod();
                n=2;
                break;
            case 2:
                subtractingMethod();
                n=2;
                break;
            case 3:
                multiplyingMethod();
                n=2;
                break;
            case 4:
                dividingMethod();
                n=2;
                break;
                    }       
            }
            catch(Exception e) {
                System.out.print("Enter a correct number!");
            }
        } while(n==1);
        operacijai.close();
    } ```
 
     
    