Try/except (python_try_catch)¶
Co dělá: Spustí blok kódu a při chybě přesměruje běh do větve except.

Vstupy¶
try: příkazy hlavní části.catch: příkazy pro obsluhu chyby.
Výstup¶
- Žádný (příkazový blok).
Kdy použít¶
- Když chceš program udržet běžící i při výjimce.
- Ošetření rizikových operací (komunikace, soubory, převody).
Tipy a pasti¶
- V
catchvždy chybu zaznamenej (print/log), ať jde ladit. - Neskrývej chyby bez reakce, jen bys maskoval skutečný problém.
Ukázka generovaného Python kódu¶
try:
data = read_sensor()
except Exception as err_code_str:
print(str(err_code_str))