添加修饰,添加异常捕获