Merhaba arkadaşlar,
JAVA 'da bir Txt dosyası oluşturup içine birşeyler yazdırmak için şöyle bir kod yazdım ama hata alıyorum.

try{
yazici=new PrintWriter("C:/veri.txt");
}
catch(FileNotFoundException hata){
System.err.println("Dosya Oluşturulamadı!");
System.out.println(hata.getMessage());
System.exit(1);
}
HATA:
Dosya Oluşturulamadı!
C:\veri.txt (Access is denied)


ANCAK:
yazici=new PrintWriter("C:/veri.txt"); ifadesini yazici=new PrintWriter("veri.txt"); olarak değiştirdiğimde hata almıyorum. Veri.txt dosyasını proje klasörü içerisinde oluşturuyor. Ama "C" dizini içinde oluşturmaya çalıştığımda hata alıyorum. Sorunun kaynağı ne olabilir?