..


Sponsorerede links

Fejlfinding og fejlhåndtering i WMLScript

Artikel skrevet af Luca Ruggiero

I mange tilfælde koden WMLScript kan gå galt, selvom korrekt ud fra et logisk synspunkt og syntaks: Nogle brugerens handlinger eller naturlige hændelser som tidens gang, dog kan spille tricks.

For at afhjælpe disse problemer som muligt er nødvendigt i projekteringsfasen, foretage en detaljeret debugging og under produktionen at gøre fejlhåndtering.

Debugging WMLScript kode er færdig med uddannelse konsol, der giver print-og println metoder, der udskrives på skærmen resultatet af en rutine.

Sidstnævnte i øvrigt, tilføjer en linje annoncetekst.

For eksempel:






 var a = 6;







 var b = 2;







 var c = a / b;







 Console.print (c);



Returnerer værdien af ​​skalaen, eller 3.

Ikke ved en tilfældighed fandt vi ved en spaltning, som, hvis den gennemføres med nul (0), returnerer en fejl.

Fejlen vi kan styre det med prøv catch konstruktion, der fungerer som i den følgende syntaks:






 prøv







 {



    



 / / Prøv at udføre en rutine







 }







 troe







 {



    



 / / Prøv at udføre en rutinemæssig alternativ







 }







 catch (e)







 {



    



 / *

 

         



 blår scriptet og returnerer

 

         



 en fejlmeddelelse håndteres af udvikleren

 

     



 * /







 }







 endelig







 {



    



 / / Stadig udfører den del af den fastlagte procedure her







 }



Instruktionerne af konstruktionen, er kun obligatorisk prøve og fange.

Lad os bare et eksempel på division med nul (0):






 var a = 6;







 var b = 0;







 var c = a / b;







 prøv







 {



    



 Console.print (c);







 }







 catch (e)







 {



    



 Console.print ("Fejl:! Division med nul");







 }



I dette tilfælde, selvfølgelig har returneret fejlmeddelelsen.

I den samme kategori ...
E-Learning
ASP Zero (Ebook) ASP Zero (Ebook)
Læring Microsoft ASP og VBScript fra bunden. På kun 29 €.
ASP og Access (Ebook) ASP og Access (Ebook)
Administration af en MS Access-database med ASP. På kun 29 €.
MySQL (Kursus) MySQL (Kursus)
Forvaltning af open source-database. Fra 39 €.
Sponsorerede links