- Develop code that uses String objects in the switch statement, binary literals, and numeric literals, including underscores in literals
- Develop code that uses try-with-resources statements, including using classes that implement the AutoCloseable interface
http://docs.oracle.com/javase/7/docs/technotes/guides/language/try-with-resources.html
https://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html
https://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html
- Develop code that handles multiple Exception types in a single catch block
http://docs.oracle.com/javase/7/docs/technotes/guides/language/catch-multiple.html
https://docs.oracle.com/javase/tutorial/essential/exceptions/catch.html
https://docs.oracle.com/javase/tutorial/essential/exceptions/catch.html
- Use static and default methods of an interface including inheritance rules for a default method