Voici le code qui obtient l'erreur NullPointerException:InputStream NullPointerException retour (Java)
InputStream is = getAssets().open("twentyone.txt");
InputStreamReader iz=new InputStreamReader(is);
BufferedReader br = new BufferedReader(iz);
Ce qui pourrait aller mal?
* Edit: le printStackTrace
03-19 18:20:18.662: E/AndroidRuntime(929): Caused by: java.lang.NullPointerException
Edit 2: Code à l'exception:
public class ListViewAa3 extends ListViewA{
public String[] process(String cti)throws IOException{
String ctid=cti;
Log.d("Outside try invoked","tag1");
try{
Log.d("beginning of try invoked","tag2");
try{
InputStream is = getAssets().open("USCOUNTIES.txt");
InputStreamReader iz=new InputStreamReader(is);
BufferedReader br = new BufferedReader(iz);}catch(Exception e){e.printStackTrace();}
'getAssets()' pourrait être nul –
comment résoudre ce problème? mon dossier d'actifs a le dit fichier .. –
Difficile à dire sans voir plus de code, mais d'abord savoir si 'getAssets()' est en effet null en utilisant un débogueur ou en regardant la trace de la pile. Ensuite, découvrez pourquoi c'est nul. –