Chyba při běhu
A runtime chyba je a program chyba, ke které dochází při běhu programu. Termín se často používá na rozdíl od jiných typů chyb programu, například chyby syntaxe a sestavit časové chyby.
Existuje mnoho různých typů běhových chyb. Jedním příkladem je a logická chyba, který produkuje špatně výstup. Například nesprávný výpočet v Zdrojový kód nebo tabulkový procesor program může způsobit nesprávný výsledek, když uživatel zadá a vzorec do cely. Dalším typem runtime chyby je a únik paměti. Tento typ chyby způsobí, že program neustále spotřebovává více RAM během běhu programu. Nevracení paměti může být způsobeno nekonečnou smyčkou, nevyvoláním nevyužité paměti nebo jinými důvody.
Selhání programu je nejzřetelnějším typem runtime chyby, protože program se při běhu neočekávaně ukončí. Selhání může být způsobeno únikem paměti nebo jinými programovacími chybami. Mezi běžné příklady patří dělení nulou, odkazování na chybějící soubory, volání neplatných funkcí nebo nezpracování určitých vstup správně.
POZNÁMKA: Chyby runtime se běžně nazývají „hmyz, "a často se nacházejí během ladění před vydáním softwaru. Když se po distribuci programu veřejnosti objeví chyby za běhu, vývojáři často vydají opravy nebo malé aktualizace určené k opravě chyb.