with与catch及其性能问题