Fixing definite assignment in presence of implicit throws clause in switch expressions over enums. Reviewed-by: vromero