Java -> Date, probleme d exception ?! - Java - Programmation
Marsh Posté le 21-05-2006 à 20:31:54
Et en virant les quotes autour des / ?
Marsh Posté le 22-05-2006 à 02:14:15
et si tu commençait par afficher l'exception, qui te dit clairement quelle est l'erreur ?
Marsh Posté le 22-05-2006 à 09:26:54
aund j enleve les ' ' entre les / je n ai plus "d exception" de java, du moins plus de texte venant du compillo, je n ai plus que mes exceptions, voila ce que ça donne dans la consolle :
Je suis dans la classe d'exception EXCPDateDebut
Mauvais format de date pour la date de debut
Je suis dans la classe d'exception EXCPDateFin
Mauvais format de date pour la date de Fin
1er cas :
avec la saisie 11/11/1999(datedebut), 12/11/1999(datefin)
2eme cas:
mm resultat avec la saisie 11 11 1199, 12 11 1999
rem :
que ma saisie soit bonne ou non j ai mes 2 exceptions.
Marsh Posté le 22-05-2006 à 09:31:12
ReplyMarsh Posté le 22-05-2006 à 12:45:40
benou a écrit : et c'est quoi que tu lui balances comme date ? |
on s'en fout, regarde comment il gere (pas) les exceptions ...
Marsh Posté le 22-05-2006 à 13:10:05
si t as une idee explique car je sais que la partie avec le format genere a chaque fois une excetion mais ce que je pige pas c est pq !?
ps: les exceptions vont bouger plus tard mais comme c est un test le fait qu elles soient dans le constructeur ne gene pas .
Marsh Posté le 22-05-2006 à 13:11:39
the real moins moins a écrit : et si tu commençait par afficher l'exception, qui te dit clairement quelle est l'erreur ? |
...
Marsh Posté le 22-05-2006 à 13:25:08
je comprend pas ton affichage d exception tu peux developper car la je pensais que je le faisais
Marsh Posté le 23-05-2006 à 23:25:44
ben tu catches l'exception et tu en balance une autre => tu as perdu le message d'erreur d'origine => tu as aucune idée de l'erreur ...
conclusion : ne pas catcher une exception juste pour le praincipe et la traiter correctement, exemple : la passer en paramètre (en cause) de ta nouvelle exception. avantage induit : la stacktrace de la nouvelle exceptino incluera la stacktrace de l'exception cause
Marsh Posté le 24-05-2006 à 19:54:06
ok je commence a comprendre je vais regarder et je vs tiens au courant,merci
Marsh Posté le 21-05-2006 à 19:03:53
je debute en java pour ceux qui aurait pas compris apres avoir lu le code ( j ai encore des manies de c++iens comme dirait mon prof )
mon probleme est que lorsque je saisie une date et que je la passe en parametre a mon constructeur j ai tjs 2 exceptions mm si j ai un bon format de date cad par exemple 11/11/1111 ; je suppose que le probleme doit sauter aux yeux.
mes exceptions qui ne sont pas montrees fonctionnent tres bien (simple affichage).
Message édité par kelk 1 le 21-05-2006 à 19:05:53