We have to compile Exception before all its subclasses