coach872
Messages postés10Date d'inscriptionmardi 6 avril 2010StatutMembreDernière intervention 9 février 2012
-
5 mai 2010 à 13:15
coach872
Messages postés10Date d'inscriptionmardi 6 avril 2010StatutMembreDernière intervention 9 février 2012
-
5 mai 2010 à 15:08
marwen
Salut,
j'ai un fichier CSV que j'ai crée a partir des données de JTextfield et sa marche convenablement et voici mon code
try {
PrintStream l_out = new PrintStream(new FileOutputStream("exemple.csv",true));
l_out.print(cellule[h+6]+";");
l_out.print(cellule[h]+";");
l_out.print(cellule[h+1]+";");
l_out.print(cellule[h+2]+";");
l_out.print(cellule[h+3]+";");
l_out.print(cellule[h+4]+";");
l_out.print(cellule[h+5]+";");
l_out.println("on est le : "+cellule[h+7]);
//on ferme le fichier :
//l_out.flush();
l_out.close();
l_out=null;
}
catch(Exception ej){System.out.println(ej.toString());}
maintenant je veut lire les données de ce fichier CSV mais le bout de code de la lecture ne marche pas et affiche des erreurs voici mon code
File file = new File("exemple.csv");
fr = new FileReader(file);
BufferedReader bfr =new BufferedReader(fr);
String line = null;
int row = 0;
int col = 0;
//read each line of text file
while((line = bfr.readLine()) != null)
{
StringTokenizer stk = new StringTokenizer(line,";");
while (stk.hasMoreTokens())
{
//get next token and store it in the array
facture[row][col] = stk.nextToken();
col++;
}
row++;
}
//close the file
bfr.close();
le code affiche 3 erreurs qui sont
***** C:\Users\Marwen\Desktop\issal\Serveur1.java:87: unreported exception java.io.FileNotFoundException; must be caught or declared to be thrown
fr = new FileReader(file);
^
****** C:\Users\Marwen\Desktop\issal\Serveur1.java:94: unreported exception java.io.IOException; must be caught or declared to be thrown
while((line = bfr.readLine()) != null)
^
***** C:\Users\Marwen\Desktop\issal\Serveur1.java:107: unreported exception java.io.IOException; must be caught or declared to be thrown
bfr.close();