salut tout le monde, il m'arrive un truc bizarre :
Au sein d'une même classe (structure) je définis un fonction qui fait du traitement de text et une autre qui lance cette fonction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
public void fill_structure_from_file(String nom_fichier) throws IOException {	
	try{
	....		
	}catch (IOException e)
	{
	 System.out.print("fichier introuvable!");
	}
             finally{}
	}
et un peu plus loin j'appelle cette fonction qui fait partie de la même classe structure:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
	public void prétraitement(String liste, String nom_fichier){	
	this.fill_structure_from_file(filter_name);			
	}
la fonction prétraitment est lancée dans le main.

on me dit : Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Unhandled exception type IOException

quand je lance structure.fill_structure_from_file("qsdfqsdf"); directement à partir du main je n'ai pas de problème !!

vous en pensez quoi ?
merci