TryCatcher合约中execute()函数使用了try.catch 去调用外部合约的getTwo的方法
try externalContract.getTwo() 语句 调用getTwo函数,如果调用函数成功则会将返回值传递到
uint v中
如果调用的函数执行失败,则会将失败内容传递值 string memory revertData
例如 getTwo()中requier(xxx,"shibai")触发函数执行 失败 则会将shibai字符串传递到revertData中
try.catch 与call有点相识,调用函数执行失败也不会报错,