bonjour,

suite de mon sudoku pour mon TP...

dans une classe Fenetre extends JFrame implements ActionListener,FocusListener;

avec un JTextField 'saisi' et un bouton 'ok'
et une fonction Charger(Sting Nom) throws IOException


mon code dans actionPerformed (ActionEvent ev) pour la gestion de mon boutton

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
		if (ev.getSource()==ok){
			if(choix=="Charger"){
				try {
					this.Charger();
				}
				catch (IOException ioe) {
					throw new RuntimeException ();
					}
//				catch (RuntimeException ioe){
//					contenu.remove(ok);
//					contenu.remove(saisi);
//					saisi.setText("");
//					texteinfo.setText("Fichier non trouvé");
//				}
			}
tous se passe bien quand j'indique un nom de fichier existant,
mais quand il n'existe pas un RuntimeException () est généré.

par la suite j'ai fait la parti qui est en commentaire pour traité l'erreur, mais elle ne fonctionne pas...

je me suis basé sur la faq et sur les cours de mon prof pour la gestion d'erreur mais je croi que je n'ai pas tous compris...

merci d'avance pour votre aide...