Difference between revisions of "Finally/fi"
From Lazarus wiki
Jump to navigationJump to searchm (Fixed syntax highlighting) |
|||
Line 1: | Line 1: | ||
{{Finally}} | {{Finally}} | ||
− | [[Reserved word/fi|Varattu sana]] <syntaxhighlight lang="pascal" | + | [[Reserved word/fi|Varattu sana]] <syntaxhighlight lang="pascal" inline>finally</syntaxhighlight> määrittää [[Block|lohkon]], jota tulisi aina käsitellä, riippumatta siitä, onko virhe tapahtunut vai ei. |
Esimerkki: | Esimerkki: | ||
Line 17: | Line 17: | ||
− | Toinen esimerkki (tässä esimerkissä <syntaxhighlight lang="pascal" | + | Toinen esimerkki (tässä esimerkissä <syntaxhighlight lang="pascal" inline>finally</syntaxhighlight> lohko suoritetaan aina): |
<syntaxhighlight lang=pascal> | <syntaxhighlight lang=pascal> |
Latest revision as of 17:22, 6 August 2022
│
Deutsch (de) │
English (en) │
suomi (fi) │
Varattu sana finally
määrittää lohkon, jota tulisi aina käsitellä, riippumatta siitä, onko virhe tapahtunut vai ei.
Esimerkki:
begin
...
try
... // Erilaisisa toimintoja
finally
... // Lopputehtävät, joka tulisi tehdä myös virhetapauksissa
end;
...
end;
Toinen esimerkki (tässä esimerkissä finally
lohko suoritetaan aina):
begin
...
try
try
... // toiminnot joita tarkistellaan
except // virheen käsittely
...
end;
finally // aina käsiteltävät toiminnot
...
end;
...
end;