We have already read about 'Exceptions' in an earlier post. To recap: Exceptions are certain error conditions which arise in a program. These error conditions are called 'Exceptions' and they are suitably handled. Programming bugs that are handled by making use of a 'try-catch' block or by stating that the method will throw an exception are known as checked exceptions. Runtime