Throw<Exception>() returns exception for easy verification.