added exception handling definition for block statements