I am learning switch statements. I write some codes like this:
String computerMove;
switch ( (int)(3*Math.random()) ){
case 0:
computerMove = "Rock";
break;
case 1:
computerMove = "Paper";
break;
case 2:
computerMove = "Scissors";
break;
}
System.out.println("The computer`s move is " + computerMove);
I was asked to add "case" or "default" or '}' after I compiled my code. I tried to change code "case 2: " to "default:", it worked. I could not understand why it worked? It seemed that my code included all possible values.