Probleme avec else (java)

Résolu
msman Messages postés 4 Statut Membre -  
msman Messages postés 4 Statut Membre -
Bonjour,
je suis nouveau dans le monde de la programmation(java)
suivant des cours un peut partout sur internet
j'ai vue donc programme qui dit quelle nombre est le plus grand
donc j'ai suivit le tuto mais je suis bloquer sur un point
voici le programme

import javax.swing.JOptionPane;

public class programe2 {
public static void main(String[] args) {
int nb1 = 7;
int nb2 = 4;
if ( nb1>nb2 );
{
JOptionPane.showMessageDialog(null,nb1 +"est plus grand que"+ nb2);
}
else
{
JOptionPane.showMessageDialog(null,nb2 +"est plus grand que"+ nb1);
}

}

je voudrais savoir pourquoi mon "else" ne marche merci a tous
A voir également:

2 réponses

KX Messages postés 19031 Statut Modérateur 3 020
 
Tu ne dois pas mettre de point-virgule après la condition du if

if (nb1>nb2) 
{

Remarque : dans le deuxième cas, il peut y avoir égalité, donc en toute rigueur on devrait avoir "nb1 n'est pas supérieur à nb2" ou "nb2 est supérieur ou égal à nb1"
La confiance n'exclut pas le contrôle
0
msman Messages postés 4 Statut Membre
 
je te remercie kx grâce a toi je vais pouvoir continuer
0