Define custom Exception and add more details