Foutafhandeling

Schrijver: Monica Porter
Datum Van Creatie: 18 Maart 2021
Updatedatum: 27 Juni- 2024
Anonim
foutafhandeling  csv bestand
Video: foutafhandeling csv bestand

Inhoud

Definitie - Wat betekent foutafhandeling?

Foutafhandeling verwijst naar de reactie- en herstelprocedures van foutcondities in een softwareapplicatie. Met andere woorden, het is het proces dat bestaat uit anticipatie, detectie en oplossing van applicatiefouten, programmeerfouten of communicatiefouten. Foutafhandeling helpt bij het handhaven van de normale stroom van programma-uitvoering. Veel toepassingen worden in feite geconfronteerd met talloze ontwerpuitdagingen bij het overwegen van foutafhandelingstechnieken.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt foutafhandeling uit

Foutafhandeling helpt bij het netjes afhandelen van zowel hardware- als softwarefouten en helpt de uitvoering te hervatten wanneer deze wordt onderbroken. Als het gaat om foutafhandeling in software, ontwikkelt de programmeur de nodige codes om fouten af ​​te handelen of maakt gebruik van softwaretools om de fouten af ​​te handelen. In gevallen waarin fouten niet kunnen worden geclassificeerd, gebeurt foutafhandeling meestal met het retourneren van speciale foutcodes. Speciale toepassingen bekend als foutafhandelaars zijn beschikbaar voor bepaalde toepassingen om te helpen bij foutafhandeling. Deze applicaties kunnen anticiperen op fouten, waardoor ze kunnen helpen herstellen zonder de applicatie daadwerkelijk te beëindigen.


Er zijn vier hoofdcategorieën van fouten:

  • Logische fouten
  • Gegenereerde fouten
  • Compile-time fouten
  • Runtime-fouten

Foutafhandelingstechnieken voor ontwikkelingsfouten omvatten rigoureuze correctie. Foutafhandelingstechnieken voor logische fouten of bugs worden meestal veroorzaakt door zorgvuldige foutopsporing van toepassingen of probleemoplossing. Foutafhandelingsapplicaties kunnen runtime-fouten oplossen of de impact ervan minimaliseren door redelijke tegenmaatregelen te nemen, afhankelijk van de omgeving. De meeste hardwaretoepassingen bevatten een foutafhandelingsmechanisme waarmee ze gracieus kunnen herstellen van onverwachte fouten.

Omdat fouten fataal kunnen zijn, is foutafhandeling een van de cruciale gebieden voor applicatieontwerpers en -ontwikkelaars, ongeacht de ontwikkelde applicatie of gebruikte programmeertalen. In het ergste geval, dwingen de foutafhandelingsmechanismen de toepassing om de gebruiker af te melden en het systeem af te sluiten.