ruby Ruby's Exception vs StandardError: 有什麼不一樣? 參考源於此:http://blog.honeybadger.io/ruby-exception-vs-standarderror-whats-the-difference/ 「Never rescue Exception in Ruby」 或許你可曾聽過這句話,但若不知道 Exception 與 Standard Error 的差別還真是讓人摸不著頭緒。 通常我們會在 Ruby 這樣 rescue exceptions begin do_something() rescue => e puts e # e is an exception object containing info about the error. end 但在看到這張表後馬上明白為什麼不能這樣寫 Exception