604件ヒット
[601-604件を表示]
(0.022秒)
別のキーワード
ライブラリ
- ビルトイン (377)
- bigdecimal (2)
- csv (12)
- e2mmap (12)
- rexml (12)
クラス
- BigDecimal (2)
-
Encoding
:: Converter (12) - Exception (48)
- Fiber (18)
- SignalException (36)
- Thread (84)
- TracePoint (24)
モジュール
- Exception2MessageMapper (12)
- Kernel (131)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - == (12)
- CSV (12)
- Complex (14)
- Fail (6)
- Float (7)
- Integer (7)
-
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (5) - ParseException (12)
- Raise (6)
- Rational (7)
- Ruby用語集 (12)
- Thread (12)
- TracePoint (12)
- abort (24)
-
abort
_ on _ exception (12) -
abort
_ on _ exception= (24) -
backtrace
_ locations (12) - e2mmap (6)
- fail (36)
-
handle
_ interrupt (12) -
last
_ error (12) - logger (12)
-
net
/ http (12) - raise (54)
-
raised
_ exception (12) -
report
_ on _ exception (18) -
report
_ on _ exception= (18) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) - yaml (12)
- スレッド (12)
- 制御構造 (12)
検索結果
-
Kernel
. # abort(message) -> () (12.0) -
Ruby プログラムをエラーメッセージ付きで終了します。終了ステータスは 1 固定です。
...ラーメッセージを標準エラー出力 $stderr に出力することです。
引数 message を指定すると SystemExit クラスの
Exception#message に message を設定し
て標準エラー出力に出力します。
@param message エラーメッセージ文字列です。
//emli......in
puts 'start1...'
abort "error1"
rescue SystemExit => err
puts "end1 with #{err.inspect}"
end
begin
puts 'start2...'
raise RuntimeError.new
rescue
abort
ensure
puts 'end2...'
end
puts 'end' #実行されない
#(標準出力)
#=> start
# start1...
# end1 with #<SystemExit: erro......ラーメッセージを標準エラー出力 $stderr に出力することです。
引数 message を指定すると SystemExit クラスの
Exception#message に message を設定し
て標準エラー出力に出力します。
引数を省略した呼び出し時に $! が nil でなければ...