throw
Description
- Description:
- Throws an exception. The exception is processed by first catch block. This command will terminate further execution of the code.
- Groups:
- Program Flow
Syntax
- Syntax:
- throw exception
- Parameters:
- exception: Anything - value that is put into the _exception variable inside catch block
- Return Value:
- Nothing
Alternative Syntax
- Syntax:
- ifType throw exception
- Parameters:
- ifType: If Type - if the condition returns true, exception is thrown
- exception: Anything - value that is put into the _exception variable inside catch block
- Return Value:
- Nothing
Examples
- Example 1:
- Example 2:
- Example 3:
- The correct usage of shorthand alt syntax:
Additional Information
- See also:
- Exception handling try catch
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord.
Only post proven facts here! Add Note
Categories:
- Scripting Commands
- Introduced with Armed Assault version 1.00
- ArmA: Armed Assault: New Scripting Commands
- ArmA: Armed Assault: Scripting Commands
- Arma 2: Scripting Commands
- Arma 2: Operation Arrowhead: Scripting Commands
- Take On Helicopters: Scripting Commands
- Arma 3: Scripting Commands
- Command Group: Program Flow