předchozí - obsah části - obsah - další | dotazy/odpovědi

Reakce na výjimku

Jak můžeme reagovat?

  1. Napravit příčiny vzniku chybového stavu - např. znovu nechat načíst vstup
  2. Poskytnout za chybný vstup náhradu - např. implicitní hodnotu
  3. Operaci neprovést a sdělit chybu výše

Výjimková pravidla:

  1. Vždy nějak reagujme! Neignorujme, nepotlačujme.
  2. Blok catch nenechávejme prázdný, aspoň vypišme e.printStackTrace()
  3. Nelze-li reagovat na místě, propusťme výjimku výše (a popišme to v dokumentaci...)Příklad komplexní reakce na výjimku

předchozí - obsah části - obsah - další | dotazy/odpovědi
Slidy předmětu byly navštíveny krát.