Duration: 16 minutes
Summary: This video continues our discussion of control flow, exceptions and assertions. We discussed some questions that have to do with switch statements, initialization, and exception. On exam questions, it is important to note the missing break statements inside a switch statement, and how the fall-through from one case to another will affect the output of the program. We also discussed infinite loops and how uninitialized static variables can cause NullPointerExceptions. Finally, we talked about continue statements, and how the current iteration of the innermost loop to stop, and the condition to be evaluated again.