Nem. A finally ág fõszabályként mindig végrehajtódik, akkor is ha volt hiba, akkor is ha nem.
reciprok1:=proc(x)
try
lprint(1/x);
catch:
lprint("Hiba történt! Nullával osztás!");
finally:
lprint(" Ez mindig végrehajtódik.");
end try;
end proc;
reciprok1(2);
reciprok1(0);
A Maple súgóban vannak erre példák. Pl. egy jellemzõ használata, hogy egy megnyitott fájlt minden körülmény között le is tudjunk zárni, akkor is ha hiba lépett fel, akkor is ha nem.
(Bizonyos hibák/kivételek esetén nem hajtódik végre a finally ág, ezeket a Maple súgója külön felsorolja.)