Descarga el programa aqui http://www.codigoprogramacion.com/programas/ejemploswitchcase.zip
Programa que demuestra un pequeño ejemplo del uso del switch y case.
Este programa acepta del teclado un numero, presiona 0 o 1 para ver las opciones del menu, otro numero para ver el la opcion por default
si no introduces un numero entonces el programa detecta el error.
El codigo es el siguiente
package ejemploswitchcase;
/**
*
* @author xymind
*/
import java.io.*;
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int x=0;
System.out.println(“Presiona 0 o 1 para ver las opciones,” +
“intenta probando numeros diferentes o letras”);
try{
InputStreamReader in=new InputStreamReader(System.in);
BufferedReader buffer= new BufferedReader(in);
//leer dato del teclado
x=Integer.parseInt(buffer.readLine());
//ahora x vale el numero que metiste
switch(x)
{
case 0:
{
System.out.println(“esta es la opcion 0″);
break;
}
case 1:
{
System.out.println(“esta es la opcion 1″);
break;
}
default:
{
System.out.println(“No se introdujo un numero dentro de las opciones”);
break;
}
}
}catch(Exception err){System.out.println(“Error, no introduciste un numero”);
}
// TODO code application logic here
}
}