Problema ao gravar arquivo

try{
    String text = jTextField1.getText();
    byte b[] = text.getBytes();
    String Destino = System.getProperty("E:\\Teste.txt");
    FileOutputStream out = new FileOutputStream(Destino);
    out.write(b);
    out.close();
} catch(java.io.IOException e){
    JOptionPane.showMessageDialog(null,"Deu Pau!!!","CLC - Consultoria & Desenvolvimento ", JOptionPane.PLAIN_MESSAGE );
}

tentei rodar esse codigo, mas deu o seguinte erro:
“Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException”

alguem sabe o pq desse erro?

Não existe uma propriedade de sistema chamada “E:\Teste.txt”
logo, chamar System.getProperty(“E:\Teste.txt”) retorna null
Quando vc faz

 FileOutputStream out = new FileOutputStream(Destino);

Destino é null, por isso dá o erro

Faça assim:

 try{
String text = jTextField1.getText();
byte b[] = text.getBytes();
String Destino "E:\Teste.txt";
FileOutputStream out = new FileOutputStream(Destino);
out.write(b);
out.close();
} catch(java.io.IOException e){
JOptionPane.showMessageDialog(null,"Deu Pau!!!","CLC - Consultoria & Desenvolvimento ", JOptionPane.PLAIN_MESSAGE );
} 

Se der errado, faça Destino = “E:\Teste.txt” (com uma única barra)

Abraço!