NullPointerException is heck of a problem!
Code:
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
String username="";
File file=new File("C:/aman/usernames.txt");
for(int i=1;i>0;i++){
System.out.println("Enter new Username");
username=in.readLine();
BufferedReader in1=new BufferedReader(new FileReader(file));
String str="123";
for( ; ; )
{
if(str==null)
{
break;
}
str=in1.readLine();
if(str.equals(username))
{
System.out.println("This username is already taken!");
}
}
}
BufferedWriter out=new BufferedWriter(new FileWriter(file, true));
out.newLine();
out.write(username);
out.close();
well,this is my code, and it always shows nullpointerexception at somewhere inside the for( ; ; ). please help me correct it!
:)-: