Many things have be mentioned for nested exception handling in Delphi or fpc. Something like this for example. My question, that maybe solves the need for nested try...
blocks, is if there is an actual difference between the following 2 versions of code, I don't see any except if an undefined behavior or something occurs after expect
or finally
...
try
StrToInt('AA');
finally
writeln('I absolutely need this');
end;
writeln('and this');
and...
try
StrToInt('AA');
except
end;
writeln('I absolutely need this');
writeln('and this');