> The file not found example is used assuming the reader understands that the situation is something like a situation where code attempts to open a file with an unchecked, user specified filename for a non-essential file.

Bah! My bad. Thanks for clarifying that Daved.