Obsah:
Definice - Co znamená chyba při běhu?
Runtime error označuje chybu, ke které dochází při provádění programu. Narozdíl od chyb kompilace, ke kterým dochází během kompilace programu, se chyby runtime vyskytují pouze během provádění programu. Chyby runtime znamenají chyby v programu nebo problémy, které vývojáři očekávali, ale nebyli schopni je opravit. Například nedostatečná paměť může často způsobit chybu běhu.
Chyby za běhu se obvykle objevují v okně se zprávou, které obsahuje specifický kód chyby spojený s odpovídajícím popisem. Je zcela běžné, že se počítač před výskytem chyby za běhu znatelně zpomalí.
Techopedia vysvětluje Runtime Error
Dojde-li k problému a software jej nedokáže vyřešit, vygeneruje chybu za běhu. Zde je chyba generována konkrétním softwarem, nikoli OS. Pomocí mechanismu sebehodnocení známého jako past, software provádí autodiagnostiku a uznává, že nemůže dále postupovat, což vede k chybě runtime. Když se zobrazí a zavře runtime chyba, odpovídající software je obvykle ukončen nebo zamrznut. V některých případech je operační systém restartován.
Za runtimeovou chybou jsou různé důvody. Některé z nich jsou následující:
- Srážky mezi ukončovacími a pobytovými rezidenčními programy (TSR)
- Problémy způsobené spuštěním aplikací
- Problémy s pamětí
- Špatné programování
- Další problémy se softwarem
- Stárnutí nebo poškozený hardware
- Škodlivé nebo škodlivé aplikace, jako jsou počítačové viry nebo adware