A catch block is a group of C++ statements that are used to handle a specific thrown exception. One or more catch blocks, or handlers, should be placed after each try block. A catch block is specified by:
The keyword catch
A catch parameter, enclosed in parentheses (), which corresponds to a specific type of exception that may be thrown by the try block
A group of statements, enclosed in braces { }, whose purpose is to handle the exception