catcher需要的抽象接口