Boa Noite, alguém poderia me dizer porque está instrução não executa? Obrigado
import javax.swing.JOptionPane;
public class Exe02 {
public static void main(String[] args) {
String num = JOptionPane.showInputDialog("Informe um
valor:");
try{
int valor = Integer.parseInt(num);
int qtd = 0;
for (int i=1; i<=valor;i++){
if ((valor%i) == 0){
qtd++;
}
}
JOptionPane.showMessageDialog(null, "Qtd. divisores
exatos: " + qtd);
}catch(Exception e){
JOptionPane.showMessageDialog(null, "O valor
informado não é numérico.");
}
}
}