Vad är filen inte hittad undantag?
Vad är filen inte hittad undantag?

Video: Vad är filen inte hittad undantag?

Video: Vad är filen inte hittad undantag?
Video: Vad händer med kroppen efter begravningen? | Meltzer & Döden 2024, April
Anonim

Detta undantag kastas under ett misslyckat försök att öppna fil betecknas med ett angivet sökvägsnamn. Även detta undantag kan kastas när en applikation försöker öppna en fil för att skriva, men den fil är skrivskyddad, eller behörigheterna för fil do inte tillåta fil att läsas av alla applikationer.

Bara så, varför filen inte hittas är markerad undantag?

Eftersom FileNotFoundException är en underklass till IOException kan vi bara specificera IOException i listan över kast och göra ovanstående program kompilatorfelfritt. 2) Okontrollerad är de undantag som är inte kontrollerad vid sammanställd tid. Kompilatorn låter den kompilera, eftersom ArithmeticException är en okontrollerat undantag.

Därefter är frågan, finns det inget undantag Java? Vad är lämpligt Java undantag att kasta efter ett efterfrågat element existerar inte ? Kastas för att indikera att en metod har passerats ett olagligt eller olämpligt argument. Metoden fick ett giltigt argument, det gjorde den bara inte existera i databasen.

På samma sätt kan man fråga sig, vilket undantag görs när ett försök görs att komma åt en fil som inte finns?

FileNotFoundException

Hur hanterar du IO undantag?

När är IOException kastas IOException är basen undantag klass används för hantering misslyckandena. I en metod av en klass, försök, fånga , och slutligen block hanterar undantag . Applikationens api-klassmetoder kastar en IOException eller dess underklasser. Prova fånga slutligen visas kodblock nedan i olika scenarier.

Rekommenderad: