Exception handling blocks can be nested, just like any other blocks.
There is no reason why other exceptions cannot be thrown inside "catch" or "finally" blocks.