..


Gesponsorde links

Debugging en error handling in WMLScript

Artikel geschreven door Luca Ruggiero

In veel gevallen is de code WMLScript mis kan gaan, zelfs als de juiste vanuit een logisch oogpunt en syntaxis: sommige acties van de gebruiker of natuurlijke gebeurtenissen, zoals het verstrijken van de tijd, echter, kan spelen trucs.

Om daaraan te verhelpen deze nadelen zo veel mogelijk nodig is in de ontwerpfase, en uit te voeren gedetailleerde debugging in de productie uit te voeren foutafhandeling.

Debugging WMLScript code is gedaan met onderwijs Console dat print-en println methodes die het resultaat op het scherm van een routine-afdrukken.

De laatste, bovendien, voegt een extra regel tekst.

Laten we een voorbeeld nemen:






 var a = 6;







 var b = 2;







 var c = a / b;







 Console.print (c);



Geeft de waarde van de schaal, of 3.

Niet toevallig, wij rekening gehouden met het geval van een divisie die, indien uitgevoerd door nul (0), geeft een fout.

De fout die we kunnen controleren met proberen te vangen construct dat functioneert als in de volgende syntaxis:






 proberen







 {



    



 / / Probeer een routine uit te voeren







 }







 trow







 {



    



 / / Probeer een routine-alternatief uit te voeren







 }







 catch (e)







 {



    



 / *

 

         



 sleep het script en keert terug

 

         



 een foutmelding behandeld door de ontwikkelaar

 

     



 * /







 }







 eindelijk







 {



    



 / / Toch voert het deel van de opgegeven procedure hier







 }



De instructies zijn slechts bindend constructie van het te proberen en te vangen.

Laten we gewoon een voorbeeld van een deling door nul (0):






 var a = 6;







 var b = 0;







 var c = a / b;







 proberen







 {



    



 Console.print (c);







 }







 catch (e)







 {



    



 Console.print ("Fout: Division by zero");







 }



In dit geval is natuurlijk weer de foutmelding.

In dezelfde categorie ...
E-Learning
MS Access (Cursus) MS Access (Cursus)
Leer hoe het maken en beheren van databanken gemakkelijk en snel. Vanaf 29 €.
Web Marketing (Cursus) Web Marketing (Cursus)
Site promotie, zoekmachines en marketing. Vanaf 39 €.
XML (Cursus) XML (Cursus)
Creatie van faciliteiten XML, XSL en andere uitbreidbaar talen. Vanaf 29 €.
Gesponsorde links