..


Enllaços patrocinats

Depuració i tractament d'errors en WMLScript

Article escrit per Luca Ruggiero

En molts casos, el codi WMLScript pot anar malament, fins i tot si és correcta des del punt de vista lògic i la sintaxi: algunes accions de l'usuari o fenòmens naturals com ara el pas del temps, però, pot jugar males passades.

Per solucionar aquests inconvenients, tant com sigui possible és necessari en l'etapa de disseny, i dur a terme una depuració més detallada en la producció de realitzar el tractament d'errors.

Depuració de codi WMLScript es fa amb la consola de l'educació que proporciona mètodes d'impressió i println d'imprimir el resultat a la pantalla d'una rutina.

Aquest últim, a més, afegeix una línia addicional de text.

Vegem un exemple:






 var a = 6;







 var b = 2;







 var c = a / b;







 Console.print (c);



Retorna el valor de l'escala, o 3.

No per casualitat, hem considerat el cas d'una divisió que, de dur a terme per zero (0), retorna un error.

L'error es pot controlar amb try catch construcció que funciona com en la següent sintaxi:






 tractar de







 {



    



 / / Intenta executar una rutina







 }







 Trow







 {



    



 / / Intenta executar una alternativa de rutina







 }







 catch (e)







 {



    



 / *

 

         



 remolcar el guió i torna

 

         



 un missatge d'error manejat pel promotor

 

     



 * /







 }







 finalment







 {



    



 / / No obstant porta a terme la part del procediment que s'especifica aquí







 }



Les instruccions són només la construcció de la unió del try i catch.

Anem a un exemple de la divisió per zero (0):






 var a = 6;







 var b = 0;







 var c = a / b;







 tractar de







 {



    



 Console.print (c);







 }







 catch (e)







 {



    



 Console.print ("Error: Divisió per zero");







 }



En aquest cas, és clar, li va tornar el missatge d'error.

A la mateixa categoria ...
E-Learning
MS Access (Curs) MS Access (Curs)
Aprendre a crear i gestionar bases de dades fàcil i ràpidament. A partir de 29 €.
SQL i bases de dades (curs) SQL i bases de dades (curs)
Creació i gestió de bases de dades relacionals. A partir de 39 €.
Disseny Web (Curs) Disseny Web (Curs)
Llocs de disseny web amb HTML, CSS i HTML dinàmic. A partir de 39 €.
Enllaços patrocinats