# Class: com.pnfsoftware.jeb.core.units.code.android.ir.DexDecConversionException

A Dalvik\-to\-IR conversion exception.

## Constructor: DexDecConversionException

Description: Create a conversion exception without instruction details.

## Constructor: DexDecConversionException
- parameter: `opcode`, type: `int`

Description: Create a conversion exception for an opcode.
parameter: opcode: Dalvik opcode

## Constructor: DexDecConversionException
- parameter: `insn`, type: `com.pnfsoftware.jeb.core.units.code.android.dex.IDalvikInstruction`

Description: Create a conversion exception for an instruction.
parameter: insn: Dalvik instruction

## Constructor: DexDecConversionException
- parameter: `insn`, type: `com.pnfsoftware.jeb.core.units.code.android.dex.IDalvikInstruction`
- parameter: `details`, type: `java.lang.String`

Description: Create a conversion exception for an instruction.
parameter: insn: Dalvik instruction
parameter: details: optional conversion details

## Method: getInstruction
- return type: `com.pnfsoftware.jeb.core.units.code.android.dex.IDalvikInstruction`

Description: Retrieve the instruction that could not be converted.
return: the instruction, or null if none was provided

## Method: getMessage
- return type: `java.lang.String`


## Method: getOpcode
- return type: `java.lang.Integer`

Description: Retrieve the opcode that could not be converted.
return: the opcode, or null if none was provided

