# [Ride v5] Exception functions
⚠️ This is the documentation for the Standard library version 5. We recommend to use version 6. Go to version 6
Name | Description | Complexity |
---|---|---|
throw() | Raises an exception | 1 |
throw(String) | Raises an exception with a message | 1 |
The return type of throw
is Nothing.
There is no exception handling in Ride: after an exception has been thrown, the script execution fails. The transaction can be either discarded or saved on the blockchain as failed, see the Transaction Validation article for details.
# throw()
Raises an exception.
# throw(String)
Raises an exception with a message.
throw(err: String)
# Parameters
Parameter | Description |
---|---|
err : String | The exception message |