OpCodes.Rethrow Field
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Rethrows the current exception.
public: static initonly System::Reflection::Emit::OpCode Rethrow;
public static readonly System.Reflection.Emit.OpCode Rethrow;
staticval mutable Rethrow : System.Reflection.Emit.OpCode
Public Shared ReadOnly Rethrow As OpCode
Field Value
Remarks
The following table lists the instruction's hexadecimal and Microsoft Intermediate Language (MSIL) assembly format, along with a brief reference summary:
Format | Assembly Format | Description |
---|---|---|
FE 1A | rethrow | Rethrows the current exception |
No stack transition behavior is defined for this instruction.
The rethrow
instruction is only permitted within the body of a catch
handler. It throws the same exception that was caught by this handler.
The following Emit method overload can use the rethrow
opcode: