User manual
Try
Katalog >
Try
blokk1
Else
blokk2
EndTry
Utfører blokk1 med mindre det oppstår en
feil. Programmet overfører til blokk2 hvis
en feil oppstår i blokk1. Systemvariabelen
feilKode inneholder feilkoden, dermed kan
programmet utføre retting av feil. For en
liste over feilkoder, se “Feilkoder og
feilmeldinger,” side 250.
blokk1 og blokk2 kan enten være et enkelt
utsagn eller en sekvens av utsagn som er
adskilt med tegnet “:”.
Merk for å legge inn eksemplet: For
anvisninger om hvordan du legger inn
flerlinjede program- og
funksjonsdefinisjoner, se avsnittet
Kalkulator i produkthåndboken.
Eksempel 2
For å se kommandoene Try, ClrErr og
PassErr i drift, legg inn egenverdier() -
programmet som vist til høyre. Kjør
programmet ved å utføre hver av følgende
uttrykk.
Merk: Se også ClrErr, side 26, og PassErr, side 136.
Define egenverdier(a,b)=Prgm
© Programmet egenverdier(A,B) viser
egenverdier av A·B
Try
Disp "A= ",a
Disp "B= ",b
Disp " "
Disp "Egenverdier av A·B er:",egVd(a*b)
Else
If feilKode=230 Then
Disp "Feil: Produkt av A·B må være en
kvadratmatrise"
ClrErr
Else
PassErr
EndIf
Alfabetisk oversikt 197