Problemas ao escrever um arquivo

Olha é a primeira vez que eu tento fazer isso no java, não deu erro de compilação mas não está salvando o arquivo, queria saber o que está errado no meu código… [code]
FileWriter writer = new FileWriter("…//log.txt", true);
PrintWriter saida = new PrintWriter(writer, true);

                System.out.println("msg recebida: " + message);
                saida.println("msg recebida: " + message);
                
                Date d = GregorianCalendar.getInstance().getTime();                
            	SimpleDateFormat format = new SimpleDateFormat();           
                
                System.out.println(format.format(d));
                saida.println(format.format(d));

saida.close()
write.close()

[/code]
Eu uso o objeto FileWriter e PrintWriter, mas não está salvando o arquivo em lugar nenhum

Não tem a necessidade de usar a classe PrintWriter , utilize somente a classe FileWriter


File file  = new File (fileArq);
			if (file.exists())
			{
				if (file.canWrite())
				{
					fw = new FileWriter(file , true);
					fw.write("\n"+"teste");
					fw.flush();
					fw.close();
				}
			}