From: Ben Harper Date: 2006-08-30T22:33:00+09:00 Subject: Why must LoadError be explicitly caught from require() Why do I explicitly have to catch LoadError as thrown by 'require'? The following code demonstrates my problem: ------------------------------------------ begin require 'not_existent' rescue print 'I am never reached' #rescue LoadError # print "But uncommenting these lines allows me to handle it" end ------------------------------------------ I am running 1.8.4 on Windows. -- Posted via http://www.ruby-forum.com/.