Aide java

mikiz Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'ai un probleme avec eclipse en fait je peux pas introduire des paramètres par la ligne de commande
A voir également:

5 réponses

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Salut,
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
1
chaita Messages postés 2950 Date d'inscription   Statut Contributeur Dernière intervention   543
 
esaille desactiver ton pare feu
0
mikiz Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
il é desactivé
0
mikiz Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
il maffiche Erreur, il n'y a pas de parametre sur la ligne de commande ! pke jpe pas introduire des entiers pour tester
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Désactiver le firewall car il n'y a pas de paramètres sur la ligne de commande ?
Je vois vraiment pas le rapport.
0
chaita Messages postés 2950 Date d'inscription   Statut Contributeur Dernière intervention   543
 
alors la???...
0
mikiz Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
si tu veux jtenvoi mon pti prog
0
chaita Messages postés 2950 Date d'inscription   Statut Contributeur Dernière intervention   543
 
ok
0
mikiz Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
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
{

}
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
chaita Messages postés 2950 Date d'inscription   Statut Contributeur Dernière intervention   543
 
franchement desoler je n'ais pas la solution c'est la premiee fois que je rencontre se probleme...
0
mikiz Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
ok merci ken meme
0