try catch 把我搞抑郁了 #434
-
Try Catch 上面的答案有哪个是错的吗。为什么总是提示我错了一个。这是哪个错了。 |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 9 replies
-
怎么搞的吗,这个怎么提交都是错误的 |
Beta Was this translation helpful? Give feedback.
-
谁能解答一下这个答案呀,卡死在这里。。。 |
Beta Was this translation helpful? Give feedback.
-
以下异常返回值类型为bytes的: 以上皆是 |
Beta Was this translation helpful? Give feedback.
-
只要能發出異常就能被捕捉,revert, require assert 都可以發出異常
revert, require assert 都是回傳 bytes,catch 後面在乎的是回傳的訊息能不能正確的被解碼
有可能,catch 解碼失敗的異常沒有辦法被捕捉
不會 自己寫的有關 error 的文章:https://wiasliaw.github.io/persona/articles/how-try-catch-works-in-solidity |
Beta Was this translation helpful? Give feedback.
只要能發出異常就能被捕捉,revert, require assert 都可以發出異常
catch 後面在乎的是 revert 回來的訊息能不能正確的被解碼
revert, require assert 都是回傳 bytes,catch 後面在乎的是回傳的訊息能不能正確的被解碼
有可能,catch 解碼失敗的異常沒有辦法被捕捉
不會
自己寫的有關 error 的文章:https://wiasliaw.github.io/persona/articles/how-try-catch-works-in-solidity