..
I mange tilfeller koden WMLScript kan gå galt selv om korrekt fra et logisk synspunkt og syntaks: noen bruker handlinger eller naturlige hendelser som tidens gang, men kan spille triks.
For å bøte på disse ulempene så mye som mulig er nødvendig i design fasen, og utføre detaljert debugging i produksjon utføre feilhåndtering.
Debugging WMLScript koden er ferdig med utdanning Console som gir print og println metoder som skriver ut resultatet på skjermen fra en rutine.
Sistnevnte, dessuten legger en ekstra linje med tekst.
La oss ta et eksempel:
var a = 6; var b = 2; var c = a / b; Console.print (c);Returnerer verdien av skalaen, eller tre.
Ikke ved en tilfeldighet, vurderte vi tilfelle av en divisjon som, hvis utført av null (0), returnerer en feil.
Feilen vi kan styre den med prøve fange konstruere som fungerer som i følgende syntaks:
prøve
{
/ / Prøv å utføre en rutinemessig
}
tenker
{
/ / Prøv å utføre en rutinemessig alternativ
}
catch (e)
{
/ *
slep manuset og returnerer
en feilmelding håndteres av utbygger
* /
}
endelig
{
/ / Utfører likevel den delen av den angitte prosedyren her
}
Instruksjonene er bare bindende bygge på prøve og fange.
La oss bare et eksempel på divisjon med null (0):
var a = 6;
var b = 0;
var c = a / b;
prøve
{
Console.print (c);
}
catch (e)
{
Console.print ("Feil: divisjon med null");
}
I dette tilfellet selvfølgelig returneres feilmeldingen.
| |
AutoCAD (eBook)
Opprettelse av arkitektoniske strukturer. At kun 29 €. |
| |
Visual Basic 6 (Course)
Lag desktop-applikasjoner med VB6. Starter fra 39 €. |
| |
Web Design (Course)
Design Web Sites med HTML, CSS og Dynamisk HTML. Starter fra 39 €. |