Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    883

    (java) scrivere un'eccezione su file

    Volevo scrivere un'eccezione su un file log.txt
    Ho scritto il seguente codice, secondo voi è corretto?
    In particolare non mi convince il codice scritto nella riga 11

    try {
    ...codice java che genera l'eccezione...
    } catch(Exception t) {
    PrintWriter out = null;
    try {
    out = new PrintWriter(new FileWriter("log.txt"));
    } catch (IOException e) {
    e.printStackTrace();
    }
    t.printStackTrace(out);
    out.write(out.toString(), 0,out.toString().length());//riga 11
    out.close();
    }

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304
    Sì... dovrebbe essere corretto (non l'ho provato). Comunque potevi evitare di usare il write(String, int, int); esiste la versione abbreviata del metodo write(): write(String).


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.