الصنف ThreadError
في روبي
< Ruby
يُطلق الاستثناء ThreadError
في حال محاولة تنفيذ عملية غير صالحة في مهمة فرعية.
على سبيل المثال، في حال لم تبدأ مهمة فرعية أخرى مثل ما هو موضح في الشيفرة التالية:
Thread.stop
سيطلق استثناء بالشكل التالي:
ThreadError: stopping only thread
note: use sleep to stop forever