On the first scenario, you can create an Exception Handling Policy with a Post Handling Action of "ThrowNewException" and two handlers (Replace Handler and Logging Exception Handler). Let say your Policy is named "MyPolicy" and you have a method named "SomeMethods":