Java.io.IOException

[code]import java.io.*;

public class teste
{
public static void main(String args[])
{
File arquivo = new File(“C:\Documents and Settings\sergio\Desktop\JAVA\DEV\teste.txt”);
BufferedWriter out = new BufferedWriter(new FileWriter(arquivo.toString()));
System.out.println(arquivo.toString());
// out.write(“aString”);
// out.close();

	}

}
[/code]

“java.io.IOException”
Alguem saberia me dizer o porque do erro?
Ele tem acesso ao arquivo que existe e tem direito de escrita e leitura!

Grato Smasher

Não sei se estou enganado, mas vc não teria que usar \ ao invés de ?

Não sei se o método toString() em File é re-implementado pra fazer isso, mas se for uma conversão para string “pura”, acho que o \ é necessário… :?:

espero que ajude![/b][/quote]

isso ocorre porque quando vc mexe com arquivos, ele pode gerar uma Exceção chamda IOException e em Java, diferente de Delphi por exemplo, existe alguns lugares que é obrigatório usar o Bloco TRY pra tratar as Exceções (Vide Checked Exception e unchecked Exception).

no seu caso ae por um bloco try/catch dentro do seu código de texto, a sintaxe é assim

try {
  ... Seus Comdandos
} catch (IOException erro) {
  tratamento da sua exceção
}