Почему бросок устарел в силу

Почему бросок неутомим в прочности?

Есть ли недостатки?

Я также нашел ниже на Github

Even if we remove throw as a feature, the keyword should be kept. We might be able to introduce something in the future.

Итак, какой тип реализации будет сделан путем броска в будущем? Есть ли еще какие-либо предложения для этого? Есть ли какая-либо документация, где я могу найти детали, связанные с этим?

5 голосов | спросил Abhishek 8 AM00000070000005531 2017, 07:59:55

2 ответа


4

Твердость документы просто описывает разницу между броском и возвратом.

  

Существует два способа запуска исключений: функция возврата может использоваться для отметки ошибки и возврата текущего вызова. В будущем возможно также включить сведения об ошибке в призыв к возврату. Ключевое слово throw также может использоваться в качестве альтернативы для возврата ()

Если вызов смены статуса не выполнен, revert вернет неиспользованный газ, но throw нет. и тот же статус будет возвращен.

ответил BinGoBinBin 8 AM00000090000001231 2017, 09:42:12
0

Просто используйте revert () или любую из показанных ошибок и замените throw ()

ответил Jack Zhang 26 J000000Thursday18 2018, 09:40:08

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132