Merge branch 'illegal_state_except'

* illegal_state_except:
  [Java] Add support for throwing IllegalStateException