Šta je izuzetak datoteke nije pronađeno?
Šta je izuzetak datoteke nije pronađeno?

Video: Šta je izuzetak datoteke nije pronađeno?

Video: Šta je izuzetak datoteke nije pronađeno?
Video: ON JE IPAK UPOTREBIO KLIMATSKO ORUŽJE, NIJE MOGUĆE DA GORI CELA EVROPA!? OPET KRIVE PUTINA... 2024, April
Anonim

Ovo izuzetak se baca tokom neuspjelog pokušaja otvaranja fajl označeno specificiranim imenom putanje. Takođe, ovo izuzetak može biti izbačeno kada aplikacija pokuša otvoriti a fajl za pisanje, ali fajl je samo za čitanje ili dozvole fajl uradi ne dozvoliti fajl da ih čita bilo koja aplikacija.

Samo tako, zašto datoteka nije pronađena je provjereni izuzetak?

Budući da je FileNotFoundException podklasa IOException, možemo jednostavno specificirati IOException na listi bacanja i učiniti gornji program bez grešaka kompajlera. 2) Neoznačeno su izuzeci koji su nije provjereno u vrijeme sastavljanja. Kompajler mu dozvoljava da se prevede, jer je ArithmeticException neprovjereni izuzetak.

Nakon toga, postavlja se pitanje, ne postoji li izuzetak Java? Šta je prikladno Java izuzetak baciti kada je traženi element ne postoji ? Baci se da označi da je metodi proslijeđen nelegalan ili neprikladan argument. Metodi je dat valjan argument, ali jednostavno nije postoje u bazi podataka.

Slično se može pitati, koji izuzetak se javlja kada se pokuša pristupiti datoteci koja ne postoji?

FileNotFoundException

Kako rješavate IO izuzetak?

Kada je IOException bačen IOException je baza izuzetak klasa koja se koristi za rukovanje neuspjesi. U metodi klase, pokušajte, uhvatiti , i konačno blok upravlja izuzetak . Metode klase API aplikacije bacaju an IOException ili njegove podklase. Pokušajte uhvatiti konačno blok koda je prikazan ispod u različitim scenarijima.

Preporučuje se: