mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Add default value details
This commit is contained in:
parent
bc5d152e86
commit
9c1bdb74b9
@ -13,7 +13,10 @@ Solidity provides several elementary types which can be combined to form complex
|
||||
In addition, types can interact with each other in expressions containing
|
||||
operators. For a quick reference of the various operators, see :ref:`order`.
|
||||
|
||||
The concept of "undefined" or "null" values do not exist in Solidity. To handle any unexpected values, you should use the :ref:`revert function<assert-and-require>` to revert the whole transaction, or return a tuple with a second `bool` value denoting success.
|
||||
The concept of "undefined" or "null" values do not exist in Solidity, but newly
|
||||
declared variables always have a :ref:`default value<default-value>` dependent
|
||||
on its type. To handle any unexpected values, you should use the :ref:`revert function<assert-and-require>` to revert the whole transaction, or return a
|
||||
tuple with a second `bool` value denoting success.
|
||||
|
||||
.. index:: ! value type, ! type;value
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user