Bad constructs – the try-catch-finally construct