fixed EXCEPTION_CASE macro to function correctly in eclipse