Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Girvy
    Registrato dal
    May 2007
    Messaggi
    43

    Scritttura di un eccezione su file

    Salve a tutti
    avrei una domanda...io ho blocco di programma try/catch...e dovrei scrivere l'eccezione che mi da su un file....
    E' possibile mettere la gestione di scrittura su file nel blocco catch??E se è possibile come la devo gestire?
    Heeelp!!

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Scritttura di un eccezione su file

    Originariamente inviato da Girvy
    avrei una domanda...io ho blocco di programma try/catch...e dovrei scrivere l'eccezione che mi da su un file....
    E' possibile mettere la gestione di scrittura su file nel blocco catch??E se è possibile come la devo gestire?
    Cioè vuoi scrivere i dettagli informativi della eccezione (classe della eccezione, messaggio, stack-trace) su di un file?
    Sì che è possibile, la classe Throwable (padre di tutte le eccezioni) ha dei comodi metodi printStackTrace(). Ce n'è uno che riceve un PrintStream e l'altro che riceve un PrintWriter.
    Crei uno di questi oggetti, lo passi a printStackTrace() e poi lo chiudi.
    Chiaramente anche la creazione di un PrintStream o PrintWriter può lanciare eccezioni ma in tal caso potresti catturarle in un catch vuoto.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it L'avatar di Girvy
    Registrato dal
    May 2007
    Messaggi
    43
    Grazie mille dell'aiuto!!
    Ciao

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 © 2025 vBulletin Solutions, Inc. All rights reserved.