Superb try/catch implementation that really helps make Perl function like a real, readable, useful programming language like Java - the type-constraints are especially welcome.
It does lack support for a 'finally' clause, which is a shame, and it is sadly bloated by dependent on Moose, but although those are long-standing issues with this module, I do hope they will one day be resolved.
Great module for try/catch sugar in perl. I love pairing it with Moose::Util::TypeConstraints to have type based exception handling. Make sure that you have the latest Devel::Declare or you can have some weird issues that won't seem to make any sense.