why doesn't ruby raise an erro...

why doesn’t ruby raise an error on a require which fails?