The compiler checks all possible code execution paths.
What happens if e != 0?