..


Sponsrade länkar

Felsökning och felhantering i WMLScript

Artikel skriven av Luca Ruggiero

I många fall koden WMLScript kan gå fel även om det korrekta ur en logisk synvinkel och syntax: några åtgärder från användarens sida eller naturliga händelser som tidens gång, men kan spela tricks.

För att åtgärda dessa problem som möjligt är nödvändigt i utformningen, utföra en detaljerad felsökning och under tillverkningen för att göra felhantering.

Avlusning WMLScript kod görs med utbildning konsol som ger ut och println metoder som skriver ut på skärmen är resultatet av en rutin.

Den senare dessutom lägger till en rad i annonstexten.

Till exempel:






 var a = 6;







 var b = 2;







 var c = a / b;







 Console.print (c);



Returnerar värdet av skalan, eller 3.

Inte av en slump, ansåg vi att det rör sig om en division som, om den utförs av noll (0), returnerar ett fel.

Felet vi kan kontrollera den med att försöka fånga konstruera vilka funktioner som i följande syntax:






 försök







 {



    



 / / Försök att utföra en rutin







 }







 trow







 {



    



 / / Försök att genomföra en rutin alternativ







 }







 catch (e)







 {



    



 / *

 

         



 bogsera manus och återgår

 

         



 ett felmeddelande hanteras av utvecklaren

 

     



 * /







 }







 äntligen







 {



    



 / / Fortfarande utför del av den angivna proceduren här







 }



Instruktionerna av konstruktionen är obligatoriska bara försöka fånga.

Låt oss bara ett exempel på division med noll (0):






 var a = 6;







 var b = 0;







 var c = a / b;







 försök







 {



    



 Console.print (c);







 }







 catch (e)







 {



    



 Console.print ("Fel: division med noll");







 }



I detta fall, naturligtvis, återvände felmeddelandet.

I samma kategori ...
E-Learning
Excel (eBook) Excel (eBook)
Skapa kalkylblad och beräkning. Bara 25 €.
Photoshop (kurs) Photoshop (kurs)
Webbgrafik och fotoredigering med den populära Adobe Photoshop. Från 49 €.
VB.NET (kurs) VB.NET (kurs)
Gör Desktopapplikationer med Visual Basic .. Från 49 €.
Sponsrade länkar