Dúvida com o switch

Comecei a aprender java agora na faculdade e estou com uma dúvida no comando switch.
Preciso usar o switch para mostrar na tela todos os meses do ano por extenso.E tem que dar um erro se não entrar com o número de 1 a 12.
Preciso usar o default.

Agradeço a todos…

[quote=napoli140580]Comecei a aprender java agora na faculdade e estou com uma dúvida no comando switch.
Preciso usar o switch para mostrar na tela todos os meses do ano por extenso.E tem que dar um erro se não entrar com o número de 1 a 12.
Preciso usar o default.

Agradeço a todos…[/quote]

qual a duvida meu amigo?

[quote=napoli140580]Comecei a aprender java agora na faculdade e estou com uma dúvida no comando switch.
Preciso usar o switch para mostrar na tela todos os meses do ano por extenso.E tem que dar um erro se não entrar com o número de 1 a 12.
Preciso usar o default.

Agradeço a todos…[/quote]

Você irá fazer um caso para cada mês e irá usar o default no final com a mensagem de erro, tipo “Mês Inválido”.

Brother…
Tente fazer…Caso vc trave, post seu codigo ai que agente da uma ajuda.

A parte do switch é que eu não consigo fazer…

import javax.swing.JOptionPane;
import javax.swing.JTextArea;

public class exemplo3{
public static void main(String[] args){
JTextArea area = new JTextArea(10,20);
area.setEditable(false);

	int numero=Integer.parseInt(JOptionPane.showInputDialog("Número"));
	switch (numero>=12){
		case 0:area.append("Janeiro");
		break;
		case 1:area.append("Fevereiro");
		break;
		case 2:area.append("Março");
		break;
	}
	JOptionPane.showMessageDialog(null,area);


	System.exit(0);
}

}

public class exemploswitch {
public static void main (String args [])
{
// aqui so resumi o código…
int mes = 3;
switch (mes)
{
case 1: System.out.println (“Janeiro”); break;
case 2: System.out.println (“Fevereiro”); break;
case 3: System.out.println (“Março”); break;
case 4: System.out.println (“Abril”); break;
case 5: System.out.println (“Maio”); break;
case 6: System.out.println (“Junho”); break;
default: System.out.println (“Mes inexistente”);

    }
}

}

ai da pra vc melhorar esse codigo, colocando a entrada de usuário, a interface gráfica…

Neste Caso o Case:0 não existe,
então caso o usuário digite 0 irá cair no default que é a mensagem de erro!