How to create user-defined or application specific exceptions in Java ?.

A simple java tutorial to create user-defined or application specific exceptions.