I am a bit confused bu exception.
(not real code)
catch (exception a)
catch (exception b)
if there is an expcetion c in sth.domethod(), which is not caught by a or b, will the program print
If there is no exception, will it print
In other words, in which case will the program execute the "print 5" after finally clause and in which case it does not.