Java NullPointerException
javabienetvous
-
javabienetvous -
javabienetvous -
Bonjour,
J'ai créé une méthode pour mettre à jour un fichier à partir d'un arraylist d'objets cadeau. Au début, cela fonctionnait mais j'ai fait quelques changements et maintenant, cela ne fonctionne plus du tout :(
Je reçois un NullPointerException.
Voici le code de la méthode :
public void updateFile(String filename, List<Cadeau> listeDeCadeaux) {
BufferedWriter bufferedWriter = null;
try {
bufferedWriter = new BufferedWriter(new FileWriter(filename));
} catch (IOException ex) {
}
Cadeau cadeau;
String row;
for(int i=0; i<listeCadeau.size(); i++) {
cadeau = listeCadeau.get(i);
row = cadeau.getTitre() + ", " + cadeau.getUrl() + ", " + cadeau.getPrix() + ", " + cadeau.getDescription();
try {
bufferedWriter.write(row);
bufferedWriter.newLine();
} catch (FileNotFoundException ex) {
ex.printStackTrace();
} catch (IOException ex) {
ex.printStackTrace();
}
}
try {
if (bufferedWriter != null) {
bufferedWriter.flush();
bufferedWriter.close();
}
} catch (IOException ex) {
ex.printStackTrace();
}
}
Merci d'avance pour votre aide.
J'ai créé une méthode pour mettre à jour un fichier à partir d'un arraylist d'objets cadeau. Au début, cela fonctionnait mais j'ai fait quelques changements et maintenant, cela ne fonctionne plus du tout :(
Je reçois un NullPointerException.
Voici le code de la méthode :
public void updateFile(String filename, List<Cadeau> listeDeCadeaux) {
BufferedWriter bufferedWriter = null;
try {
bufferedWriter = new BufferedWriter(new FileWriter(filename));
} catch (IOException ex) {
}
Cadeau cadeau;
String row;
for(int i=0; i<listeCadeau.size(); i++) {
cadeau = listeCadeau.get(i);
row = cadeau.getTitre() + ", " + cadeau.getUrl() + ", " + cadeau.getPrix() + ", " + cadeau.getDescription();
try {
bufferedWriter.write(row);
bufferedWriter.newLine();
} catch (FileNotFoundException ex) {
ex.printStackTrace();
} catch (IOException ex) {
ex.printStackTrace();
}
}
try {
if (bufferedWriter != null) {
bufferedWriter.flush();
bufferedWriter.close();
}
} catch (IOException ex) {
ex.printStackTrace();
}
}
Merci d'avance pour votre aide.
A voir également:
- Java NullPointerException
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages