Co to znamená vyvolat výjimku?
Co to znamená vyvolat výjimku?

Video: Co to znamená vyvolat výjimku?

Video: Co to znamená vyvolat výjimku?
Video: MOJE VYVOLÁNÍ FILMU FOMAPAN - jak vyvolat film - svitek 2024, Smět
Anonim

Termín výjimka je zkratka pro výraz "mimořádná událost." Definice : An výjimka je událost, ke které dochází během provádění programu a která narušuje normální tok instrukcí programu. Vytvoření an výjimka nazývá se objekt a jeho předání běhovému systému vyvolání výjimky.

Co se pak používá k vyvolání výjimky?

The házet klíčové slovo v Javě je použitý výslovně hodit výjimku z metody nebo libovolného bloku kódu. Můžeme házet buď zaškrtnuté, nebo nezaškrtnuté výjimka . The házet klíčové slovo je hlavně zvyklý házet Zvyk výjimky.

Podobně, co se stane, když vyvoláme výjimku v bloku catch? Když nový výjimka je hozený v záchytný blok nebo konečně blok která se z toho bude šířit blok , pak proud výjimka bude přerušen (a zapomenut) jako nový výjimka se šíří směrem ven.

Když to vezmeme v úvahu, jaký je rozdíl mezi vyvoláním výjimky a zachycením výjimky?

Klauzule hodů se používá k prohlášení an výjimka , což znamená, že to funguje podobně jako try- úlovek blok. Házet používá se klíčové slovo v metoda tělo k hodit výjimku , zatímco throws se používá v podpisu metody k deklaraci výjimky k tomu může dojít v přítomná prohlášení v metoda.

Kdy vyvolat výjimku?

Použití výjimky upozornit na věci, které by neměly být ignorovány. Nepoužívat výjimky jestli lze chybu ošetřit lokálně. Ujistěte se, že výjimky jsou na stejné úrovni abstrakce jako zbytek vaší rutiny. Výjimky by měl být vyhrazen pro to, co je skutečně výjimečné.

Doporučuje: