Java - lang - annotation Java - lang - instrument Java - lang - reflect Java - lang - String Java - Throwable - Errors vs Exceptions - Unchecked vs Checked