Che cos'è l'eccezione file non trovato?
Che cos'è l'eccezione file non trovato?

Video: Che cos'è l'eccezione file non trovato?

Video: Che cos'è l'eccezione file non trovato?
Video: Eccezioni CHECKED e UNCHECKED: Spiegazione approfondita con TRY-CATCH, Esempi reali e Buone Pratiche 2024, Aprile
Anonim

Questo eccezione viene lanciato durante un tentativo fallito di aprire il file indicato da un percorso specificato. Inoltre, questo eccezione può essere lanciato quando un'applicazione tenta di aprire a file per scrivere, ma il file è di sola lettura, o i permessi del file fare non permettere il file essere letto da qualsiasi applicazione.

Proprio così, perché il file non trovato è un'eccezione controllata?

Poiché FileNotFoundException è una sottoclasse di IOException, possiamo semplicemente specificare IOException nell'elenco dei tiri e rendere il programma di compilazione privo di errori. 2) Deselezionato sono i eccezioni che sono non controllato al momento della compilazione. Il compilatore gli consente di compilare, perché ArithmeticException è an eccezione non controllata.

Successivamente, la domanda è: non esiste l'eccezione Java? Che cos'è un appropriato Eccezione Java da lanciare per quando un elemento richiesto non esiste ? Lanciato per indicare che a un metodo è stato passato un argomento illegale o inappropriato. Al metodo è stato dato un argomento valido, semplicemente no esistere nella banca dati.

Allo stesso modo ci si potrebbe chiedere, quale eccezione viene generata quando si tenta di accedere a un file che non esiste?

FileNotFoundException

Come gestisci l'eccezione IO?

Quando è IOException gettato IOException è la base eccezione classe usata per gestione i fallimenti. In un metodo di una classe, prova, catturare , e infine il blocco gestisce il eccezione . I metodi della classe API dell'applicazione lanciano an IOException o le sue sottoclassi. Provare catturare infine il blocco di codice è mostrato di seguito in diversi scenari.

Consigliato: