Title: String Processing, Exceptions and Assertions
Course: CPS 189: Java Certification - Review, Practice & Prepare (Development) > Section: Learning Modules

This unit covers generic types and those provided as part of the Java environment including the List, Set, Queue, and Map interfaces. It also summarizes boxing and unboxing of primitive data types.

By the end of this lesson, you will be able to:

String Processing

  - Search, parse and build strings
  - Search, parse and replace strings by using regular expressions
  - Use string formatting

Exceptions and Assertions

  - Use throw and throws statements
  - Use the try statement with multi-catch and finally clauses
  - Autoclose resources with a try-with-resources statement
  - Create custom exceptions
  - Test invariants by using assertions