るりまサーチ

最速Rubyリファレンスマニュアル検索!
18件ヒット [1-18件を表示] (0.358秒)
トップページ > 種類:インスタンスメソッド[x] > クエリ:b[x] > クエリ:report_on_exception=[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

ライブラリ

クラス

検索結果

Thread#report_on_exception=(newstate) (15131.0)

真の場合、そのスレッドが例外によって終了した時に、その内容を $stderr に報告します。

...[例][ruby]{
a = Thread.new{ Thread.stop; raise }
a.report_on_exception = true
a.report_on_exception # => true
a.run
# => #<Thread:0x00007fc3f48c7908@(irb):1 run> terminated with exception (report_on_exception is true):
# Traceback (most recent call last):
# (irb):1:in `block in irb_binding'...
...: unhandled exception
# #<Thread:0x00007fc3f48c7908@(irb):1 dead>
b
= Thread.new{ Thread.stop; raise }
b
.report_on_exception = false
b
.run # => #<Thread:0x00007fc3f48aefc0@(irb):4 dead>
//}

@see Thread.report_on_exception...

Thread#report_on_exception -> bool (131.0)

真の場合、そのスレッドが例外によって終了した時に、その内容を $stderr に報告します。

...[例][ruby]{
a = Thread.new{ Thread.stop; raise }
a.report_on_exception = true
a.report_on_exception # => true
a.run
# => #<Thread:0x00007fc3f48c7908@(irb):1 run> terminated with exception (report_on_exception is true):
# Traceback (most recent call last):
# (irb):1:in `block in irb_binding'...
...: unhandled exception
# #<Thread:0x00007fc3f48c7908@(irb):1 dead>
b
= Thread.new{ Thread.stop; raise }
b
.report_on_exception = false
b
.run # => #<Thread:0x00007fc3f48aefc0@(irb):4 dead>
//}

@see Thread.report_on_exception...