Wat is het afhandelen van uitzonderingen in JavaScript?
Wat is het afhandelen van uitzonderingen in JavaScript?

Video: Wat is het afhandelen van uitzonderingen in JavaScript?

Video: Wat is het afhandelen van uitzonderingen in JavaScript?
Video: try, catch, finally, throw - error handling in JavaScript 2024, Mei
Anonim

Wanneer een JavaScript statement genereert een fout, er wordt gezegd dat het een gooit uitzondering . In plaats van naar de volgende verklaring te gaan, JavaScript tolk controleert op uitzonderingsbehandeling code. Als er geen uitzonderingsbehandelaar , dan keert het programma terug van welke functie dan ook de uitzondering.

Op dezelfde manier kan men zich afvragen, hoe ga je om met uitzonderingen in JavaScript?

Jij kan vangst door programmeur gegenereerd en runtime uitzonderingen , maar je kan niet vangen JavaScript syntaxis fouten. Het try-blok moet worden gevolgd door precies één vangst blok of een definitief blok (of een van beide). wanneer een uitzondering komt voor in het try-blok, de uitzondering wordt geplaatst in e en de vangst blok wordt uitgevoerd.

Wat zijn bovendien de verschillende soorten fouten in JavaScript? Er zijn drie belangrijke soorten fouten dat kan gebeuren tijdens het compileren van een JavaScript programma: syntaxis fouten , looptijd fouten en logisch fouten.

Afgezien van het bovenstaande, wat bedoelt u met uitzonderingsbehandeling?

Afhandeling van uitzonderingen is het proces van reageren op uitzonderingen wanneer een computerprogramma draait. Een uitzondering treedt op wanneer er een onverwachte gebeurtenis plaatsvindt die speciale verwerking vereist. Afhandeling van uitzonderingen probeert gracieus handvat deze situaties zodat een programma (of erger nog, een heel systeem) doet niet crashen.

Wat zijn twee vormen van foutafhandeling?

Fout - hanteren technieken voor ontwikkeling fouten omvatten strenge proeflezen. Fout - hanteren technieken voor logica fouten of bugs is meestal door nauwgezette toepassingsfoutopsporing of probleemoplossing.

Er zijn vier hoofdcategorieën van fouten:

  • Logische fouten.
  • Gegenereerde fouten.
  • Compileer fouten.
  • Runtime-fouten.

Aanbevolen: