Lyzette /lyz-ette/ [2 sylls.] as a girls' name is of Hebrew derivation, and the meaning of the name Lyzette is God is my oath. Lyzette is a version of Elizabeth (Hebrew).
No matter whether an exception is thrown or not inside the try or catch block the code inside the finally-block is executed. The example above shows how the file reader is always closed, regardless of the program flow inside the try or catch block.
If an exception is thrown from the reader.read() method then program execution is halted, and the exception is passed up the call stack to the method that called openFile(). If the calling method has a try-catch block, the exception will be caught there. If the calling method also just throws the method on, the calling method is also interrupted at the openFile() method call, and the exception passed on up the call stack.