Mi a fájl nem található kivétel?
Mi a fájl nem található kivétel?

Videó: Mi a fájl nem található kivétel?

Videó: Mi a fájl nem található kivétel?
Videó: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Április
Anonim

Ez kivétel eldob egy sikertelen kinyitási kísérlet során fájlt meghatározott elérési út jelöli. Valamint ezt kivétel dobható, amikor egy alkalmazás megpróbálja megnyitni a fájlt íráshoz, de a fájlt csak olvasható, vagy a fájlt csináld nem engedje meg a fájlt hogy bármelyik alkalmazás elolvassa.

Csak hát, miért a fájl nem található a bejelölt kivétel?

Mivel a FileNotFoundException az IOException alosztálya, csak megadhatjuk az IOException-t a dobások listájában, és a fenti programfordítót hibamentessé tehetjük. 2) Nincs bejelölve vannak a kivételek amelyek nem ellenőrzött összeállítási időben. A fordító lehetővé teszi a fordítást, mert az ArithmeticException egy ellenőrizetlen kivétel.

Ezt követően a kérdés az, hogy nem létezik Java kivétel? Mi a megfelelő Java kivétel dobni, ha egy kért elemet nem létezik ? Eldobva azt jelzi, hogy egy metódust illegális vagy nem megfelelő érvelést adtak át. A metódus érvényes érvet kapott, csak nem létezik az adatbázisban.

Hasonlóképpen felmerülhet a kérdés, hogy melyik kivételt adják, ha nem létező fájlhoz próbálnak hozzáférni?

FileNotFoundException

Hogyan kezeli az IO kivételt?

Mikor IOException dobott IOException az alapja kivétel osztályban használt kezelése a kudarcokat. Egy osztály módszerében próbálja meg fogás , végül pedig a blokk kezeli a kivétel . Az alkalmazás api osztály metódusai egy IOException vagy annak alosztályai. Próbáld ki fogás végül a kódblokk az alábbiakban látható különböző forgatókönyvekben.

Ajánlott: