Although I have read the help file on how to use try-catch commands, I am not sure how they work exactly. Here is an example of how I used them. (It is just a pseudocode).
if condition then
catch "time expired":
1) Does catch catch "time expired" from both calls of timelimit?
2) Will the set of sequences under finally be executed when a "time expired" is caught? Somehow reading the help file i had the impression that it will. If that is the case, how can it be avoided?