Získejte výjimku a nakonec informace o klíčových slovech v Javě

Obsah
Přestože je proces chytání výjimek a zabránění uživateli svědkem nepravidelného vypnutí systému jednoduchý, platí také, že když existuje několik typů výjimek, někdy bychom o nich chtěli vědět trochu více.
Je to kvůli tomu Jáva Umožňuje nám získat informace o výjimce, to znamená, že jakmile k ní dojde, můžeme znát více podrobností než jen její typ. Díky tomu můžeme implementovat různé akce nebo jednoduše vědět, co se stane.
Povinná exekuceJe důležité zmínit, že existuje také velmi běžný případ, a to ten, že existují kódy, které musíme provést bez ohledu na to, což může být případ systému Záznam který k tomu registruje všechny akce nebo nějaký bezpečnostní modul Jáva nám nabízí vyhrazené slovo Konečně.
Jak jsme zmínili na začátku tutoriálu, získejte informace o výjimce Je to možné a bez potřeby analyzovat jeho typ, protože stejná výjimka obsahuje různá data, která nám poskytnou představu o tom, co se děje.
K tomu máme různé metody, podívejme se níže na ty nejvýraznější, abychom věděli, na co se můžeme spolehnout:
getMessage ()Tato metoda nám umožňuje získat zprávu, která načte výjimku.
toString ()Vrací řetězec se zřetězením mezi názvem výjimky a výsledkem metody getMessage ().
printStackTrace ()Vytiskněte objekt na obrazovku se vším jeho obsahem.
getStrackTrace: StackTraceElementTato poslední metoda vrací pole obsahující informace o chybě nebo výjimce.
Podívejme se na následujícím obrázku, jak vypadá aplikace těchto metod:

Nyní je na řadě vyhrazené slovo KonečněJak jsme zmínili, jsou chvíle, kdy chceme spustit část kódu bez ohledu na to, proto máme toto slovo, které nám nabízí Jáva a jeho ovládání je jednoduché, zahrnutím do struktury Zkus chytit obsah, který je umístěn v a konečně zablokovat vždy poběží.
Chcete -li vytvořit strukturu, můžeme použít následující vzorec, který vidíme na obrázku:

Při práci s tímto typem struktury musíme vědět několik aspektů, podívejme se, jaké jsou:
  • Pokud v souboru zkus zablokovat {} kód, který jsme umístili do souboru konečně zablokovat se spustí a pak náš program bude pokračovat.
  • Pokud dojde k výjimce v souboru zkus zablokovat {} jeho provádění se zastaví a poté catch () block {}, konečně konečně zablokovat {} a bude spuštěn následující kód programu.
  • Pokud dojde k výjimce, která není zpracována, konečně zablokovat bude proveden stejným způsobem a bude mu zaslána výjimka.
  • The konečně zablokovat bude provedeno, i když je řádek s návratem před konečně zablokovat.
Jak vidíme, toto slovo je velmi silné, musíme vědět, v jakých případech ho musíme použít, protože za mnoha okolností bude svůj obsah provádět povinným způsobem. Tím tento tutoriál dokončujeme, víme již trochu více o zacházení s výjimkami a také o tom, jak můžeme díky vyhrazenému slovu manipulovat s prováděním našeho programu Konečně.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave