الصنف StandardError
في روبي
< Ruby
اذهب إلى التنقل
اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
معظم أخطاء الأنواع تنحدر من الصنف StandardError
؛ ستُعالج الكتلة rescue
التي لا تحدد الصنف Exception
بشكل صريح كل الأخطاء StandardError
(دون غيرها).
def foo
raise "Oups"
end
foo rescue "Hello" #=> "Hello"
الشيفرة التالية:
require 'does/not/exist' rescue "Hi"
ستطلق استثناء بالشكل التالي:
LoadError: no such file to load -- does/not/exist