caught1: foo caught2: bar