2011/8/4 Aaron Patterson <aaron / tenderlovemaking.com>:

> If the exceptions are not exceptional, that makes me wonder why are they
> exceptions at all?  Since these aren't really exceptional cases, I would
> prefer not to rescue.

They are errors defined by OS.
It is usual to map OS errors to exceptions Errno::*.
-- 
Tanaka Akira