Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Rubyrescueステートメント修飾子は機能しrequireますか?
rescue
require
irb(main):001:0> require 'a' rescue nil LoadError: no such file to load -- a from (irb):1:in `require' from (irb):1 from :0
インラインを使用せずにスタイルLoadErrorを使用する必要があるだけからレスキューできます。begin/endrescue
LoadError
begin/end
これは期待どおりに機能します。
begin require 'a' rescue LoadError => ex puts "Load error: #{ex.message}" end