Do you know that? When trying to get creative juices flowing, an ambient level of music appears to work best next

What are Custom Exceptions?

Custom Exceptions are user defined exceptions. 

There are exceptions other than the predefined ones which need to be taken care of. 

For example: The rules for the minimum balance in a Salary A/C would be different from that in a Savings A/C due to which these things need to be taken care of during the implementation.