cÓdigo com erro!

Amigos qual problema com este código?

import javax.swing.*;
 
public class dias_semana_n {
    public static void main(String []args){
    
       String dias[] = {"SEGUNDA","TERÇA","QUARTA","QUINTA","SEXTA","SÁBADO","DOMINGO"};
        int x = 0;
        while (x<dias.length)
        JOptionPane.ShowMessageDialog(null, dias[x] + " ");
        x++;
    }
}

Troca isso:

JOptionPane.ShowMessageDialog(null, dias[x] + " ");

por isso:

JOptionPane.showMessageDialog(null, dias[x] + " ");

voce esqueceu das chaves no while

bem lembrado! mas isso só vai gerar um erro de lógica e não um erro de sintaxe ou de semântica

[quote=Bravox]Troca isso:

JOptionPane.ShowMessageDialog(null, dias[x] + " ");

por isso:

JOptionPane.showMessageDialog(null, dias[x] + " "); [/quote]

Valeu mesmo a todos, principalmente ao Bravox, foi um descuido colocar “s” de show em maiúscula. Obrigado!

[quote=EDIMIL][quote=Bravox]Troca isso:

JOptionPane.ShowMessageDialog(null, dias[x] + " ");

por isso:

JOptionPane.showMessageDialog(null, dias[x] + " "); [/quote]

Valeu mesmo a todos, principalmente ao Bravox, foi um descuido colocar “s” de show em maiúscula. Obrigado![/quote]

Opa vc está usando o notepad? Se compilar no javac ele vai colocar uma setinha embaixo do erro dai vc pega :smiley:
mas utilize uma IDE, assim vc já pega esses erros no começo :smiley:

A propósito, muda o titulo colocando por exemplo (Resolvido) Erro showMessageDialog, pq qdo alguém quiser ver o msm erro vai direto nesse link 8)

[]sss