What defines the catch block most accurately?
Multiple catch blocks are mandatory for each try block.
The catch block that will be executed is the one that best matches the type of exception thrown.
Multiple catch blocks can never be associated with a single try block.
Multiple catch blocks will all be executed in the case of an exception.