IT-lexikon › Programmering › Runtime-fel

Runtime-fel

Programmering In English → Uppdaterad: 2026-05-26

Fel som inträffar under körning, inte vid kompilering. Vanliga typer: NullPointerException, division by zero, TypeError, stack overflow, out of memory, network timeout.

Skiljs från syntax error (parsern fångar) och compile-time error (typchecker fångar). Statiskt typade språk minskar runtime-fel genom att flytta dem till compile-time. Modern språkdesign försöker minimera runtime-faller: Rust eliminerar NPE via Option<T>, Swift via Optionals, TypeScript strict-mode kräver explicit null-check. Exception-hantering (try/catch) är standardmönstret. Modern alternativ: Result-typ (Rust, Haskell, modern Java med record-patterns) gör fel explicit i typsignaturen.

← Tillbaka till lexikonet