catch: To prevent an exception from terminating a program using the try and except statements.
newline: A special character used in files and strings to indicate the end of a line.
Pythonic: A technique that works elegantly in Python. “Using try and except is the Pythonic way to recover from missing files.”.
Quality Assurance: A person or team focused on insuring the overall quality of a software product. QA is often involved in testing a product and identifying problems before the product is released.
text file: A sequence of characters stored in permanent storage like a hard drive.