Witajcie,
Uczę się dopiero, czy jest możliwość zamknięcia tak zagnieżdżonego Scannera w bloki try/catch lub w pętli do/while albo w inny sposób?
'''java
public static void main(String args[]) {
System.out.println("Wpisz liczbe a");
int a = new Scanner(System.in).nextInt();
System.out.println("Wpisz liczbe b");
int b = new Scanner(System.in).nextInt();
System.out.println("Wpisz znak działania: + - * /");
String c = new Scanner(System.in).next();
switch(c) {
case "+":
System.out.println(a+b);
break;
case "-":
System.out.println(a-b);
break;
case "*":
System.out.println(a*b);
break;
default:
System.out.println(a/b);
}
}
}
'''