Vad är det som ger ett undantag Java?
Vad är det som ger ett undantag Java?

Video: Vad är det som ger ett undantag Java?

Video: Vad är det som ger ett undantag Java?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, Maj
Anonim

De kasta nyckelord i Java används för att uttryckligen kasta ett undantag från en metod eller något kodblock. Vi kan kasta antingen markerad eller avmarkerad undantag . De kasta nyckelord används främst för kasta beställnings- undantag.

På så sätt, vad innebär det att kasta ett undantag i Java?

kastar nyckelord används för att deklarera att en metod kan kasta en eller några undantag . Den som ringer måste fånga undantag . Antag i din java programmera dig med hjälp av en biblioteksmetod som ger ett undantag . I ditt program kommer du att hantera detta undantag med försök och fånga.

Förutom ovan, kan vi kasta undantag manuellt? Kasta undantag manuellt Du kan kasta en användardefinierad undantag eller, en fördefinierad undantag uttryckligen använder kasta nyckelord. Det finns två typer av undantag användardefinierade och fördefinierade var och en undantag representeras av en klass och som ärver klassen Throwable.

Med tanke på detta, vad är skillnaden mellan kast och kast i Java-undantagshantering?

Kastar klausul används för att deklarera en undantag , vilket betyder att det fungerar på samma sätt som prov- fånga blockera. Kasta nyckelord används i metod kropp till kasta ett undantag , medan kastar används i metodsignatur för att deklarera undantag som kan inträffa i uttalanden närvarande i metod.

Vad är hantering av undantag?

kasta nyckelordet är van vid kasta ett undantag uttryckligen. Endast objekt av klassen Throwable eller dess underklasser kan vara kastas . Programkörningen slutar vid möte kasta uttalande, och det närmaste fånga uttalande kontrolleras för matchande typ av undantag.

Rekommenderad: