Considering this code, can I be absolutely sure that the finally block always executes, no matter what something() is?
finally
something()
try
Because a finally block will always be called unless you call System.exit() (or the thread crashes).
System.exit()