Vad är ett kast i datavetenskap?
I datavetenskapssammanhang är ett "kast" en operation som överför kontrollen av ett programs exekvering till en annan del av programmet eller till ett helt annat program. av ett fel eller exceptionellt tillstånd kan det "kasta" ett undantag, vilket är en speciell typ av händelse som signalerar till programmet att något har gått fel och att det behöver hantera situationen.
Den del av programmet som fångar undantaget kan sedan vidta lämpliga åtgärder för att lösa problemet, som att visa ett felmeddelande för användaren eller återställa en transaktion.
Uttrycket "kasta" kommer från idén att kasta ett undantag som en boll, där programmet skickar kontrollen till en annan del av programmet för att hantera undantaget.



