A felülmúlható kivételek megértése a Python try nyilatkozatában
A Python „try” utasításának kontextusában a „túlhaladható” kivétel egy olyan kivétel, amelyet a „try” blokkon belüli kód idézhet elő.
Más szavakkal, a túlszárnyalható kivétel az a kivétel, amely a ` try` blokk felemelkedhet a végrehajtása során.
Például ha van egy függvénye, amely `ValueError`-t vet fel, ha egy bizonyos feltétel nem teljesül, és ezt a függvényt egy `try` blokkon belül hívja meg, akkor a `ValueError' meghaladható kivétel.
Másrészt, ha olyan függvénye van, amely `RuntimeError`-t vet fel, amelyet nem kezel a `try` blokkon belüli kód, akkor a `RuntimeError` nem haladható meg, mert a benne lévő kód nem tudja előidézni a "try" blokk.
Általánosságban elmondható, hogy túlléphető kivétel minden olyan kivétel, amelyet a "try" blokkon belüli kód fel tud emelni, és a meg nem haladható kivétel minden olyan kivétel, amelyet a "try"-ben lévő kód nem tud előidézni Blokk.



