Duration: 15:51 minutes
Summary: In this video, we are almost half-way through the first sample exam. The concepts we are concentrating on here are: inheritance, enums, looping, and try/catch/finally. We have covered many questions so far that have to do with the order of execution of methods when it comes to inheritance. Instantiation always starts from the top down. The method call is related to the class type at execution time. Also, note that enums can be used in the case part of a switch statement. Finally, we discussed couple of questions that tackle the importance of order of execution when we have exceptions. If we have a method that raises an exception and it does not have a catch for it, but has a finally block, the finally block will execute before we leave the method.