Stmt package:language-java
A statement can be a nested block.
A block statement is either a normal statement, a local class
declaration or a local variable declaration.
Certain kinds of expressions may be used as statements by following
them with semicolons: assignments, pre- or post-inc- or
decrementation, method invocation or class instance creation
expressions.