Exception in general refers to some contradictory or unusual situation which can be encountered while executing a program.