# Interface: com.pnfsoftware.jeb.core.units.code.java.IJavaThrow

Java AST interface to represent throw statements. 

 Example:  

```

 throw new RuntimeException();
 
```

## Method: duplicate
- return type: `com.pnfsoftware.jeb.core.units.code.java.IJavaThrow`


## Method: getExpression
- return type: `com.pnfsoftware.jeb.core.units.code.java.IJavaExpression`

Description: Get the thrown expression.
return: the thrown expression, non null

## Method: setExpression
- parameter: `throwable`, type: `com.pnfsoftware.jeb.core.units.code.java.IJavaExpression`

Description: Set the thrown expression.
parameter: throwable: mandatory thrown expression

