caught1: foo caught3: bar