Aide java
Bonjour,
j'ai un probleme avec eclipse en fait je peux pas introduire des paramètres par la ligne de commande
j'ai un probleme avec eclipse en fait je peux pas introduire des paramètres par la ligne de commande
Configuration: Windows XP Internet Explorer 6.0
5 réponses
-
ContributeurSalut,
Pour lancer des arguments avec eclipse, tu cliques sur Run ou Exécuter si tu as la version Française, et tu choisis Run. Une fenêtre devrait se lancer. Là tu vas dans l'onglet arguments, et tu définis les arguments de ton programme. Et Run encore tout en bas.
Note : Remets ton firewall, car il n'y a vraiment aucun rapport ^^.
Cdlt -
Contributeurfranchement desoler je n'ais pas la solution c'est la premiee fois que je rencontre se probleme...
-
Contributeurok
-
public class TestFact {
public static void main(String[] args) {
try
{
int n = Integer.parseInt(args [0]);
if(n< 0)
throw new NombreNegatifException();
if (n==0)
System.out.println("La factorielle de " +n+ "est : 1");
else
{
int f=1;
for (int i=2; i<=n;i++)
f=f*i;
System.out.println("La factorielle de " +n+ "est :" +f);
}
}
catch (ArrayIndexOutOfBoundsException e)
{
System.out.println("Erreur, il n'y a pas de parametre sur la ligne de commande !");
}
catch(NombreNegatifException e)
{
System.out.println("Erreur, le parametre est négatif");
}
catch(NumberFormatException e)
{
System.out.println(" Erreur, lz paramètre n'est pas entier !");
}
}
}
class NombreNegatifException extends Exception
{
}
-
-
Contributeuralors la???...
-
Contributeuresaille desactiver ton pare feu