るりまサーチ

最速Rubyリファレンスマニュアル検索!
625件ヒット [1-100件を表示] (0.158秒)
トップページ > クエリ:i[x] > クエリ:d[x] > クエリ:exception[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. csv to_i
  5. matrix i

モジュール

検索結果

<< 1 2 3 ... > >>

DRb::DRbUnknown#exception -> DRb::DRbUnknownError (30401.0)

マーシャリングされたオブジェクトが元のオブジェクトに変換できなかった、 ということを意味する例外オブジェクトを返します。

...マーシャリングされたオブジェクトが元のオブジェクトに変換できなかった、
ということを意味する例外オブジェクトを返します。

この例外オブジェクトの DRb::DRbUnknownError#unknown を
呼び出すと、 self が返されます。...

Exception2MessageMapper#def_exception(exception_name, message_format, superclass = StandardError) -> Class (24624.0)

exception_name という名前の例外クラスを定義します。

...
exception
_name という名前の例外クラスを定義します。

@param exception_name 定義する例外クラスの名前をシンボルで指定します。

@param message_format メッセージのフォーマット。

@param superclass 定義する例外のスーパークラスを指定...
...します。
省略すると StandardError を使用します。...

Exception2MessageMapper.def_exception(klass, exception_name, message_format, superklass = StandardError) -> Class (24624.0)

exception_name という名前の例外クラスを定義します。

...
exception
_name という名前の例外クラスを定義します。

@param klass 一階層上となるクラス名を指定します。

@param exception_name 例外クラスの名前をシンボルで指定します。

@param message_format メッセージのフォーマットを指定しま...
...す。
Kernel.#sprintf のフォーマット文字列と同じ形式を使用できます。

@param superklass 定義する例外クラスのスーパークラスを指定します。
省略すると StandardError を使用します。

@return 定義した例...

Exception2MessageMapper::ErrNotRegisteredException (24016.0)

登録されていない例外が Exception2MessageMapper#Raise で使用された場合に発生します。

...登録されていない例外が Exception2MessageMapper#Raise で使用された場合に発生します。...

Gem::DependencyRemovalException (24000.0)

Gem を削除出来なかった場合に使用する例外です。

Gem を削除出来なかった場合に使用する例外です。

絞り込み条件を変える

BigDecimal#save_exception_mode { ... } -> object (21301.0)

例外処理に関する BigDecimal.mode の設定を保存してブロックを評価し ます。ブロック中で変更した設定はブロックの評価後に復元されます。

...例外処理に関する BigDecimal.mode の設定を保存してブロックを評価し
ます。ブロック中で変更した設定はブロックの評価後に復元されます。

ブロックの評価結果を返します。...

BigDecimal::EXCEPTION_UNDERFLOW -> Integer (21301.0)

BigDecimal の計算結果の指数部がアンダーフローした場合に例外を発生 させるかどうかを設定、確認する際の値を返します。

...BigDecimal の計算結果の指数部がアンダーフローした場合に例外を発生
させるかどうかを設定、確認する際の値を返します。

BigDecimal.mode の第 1 引数に指定します。...

BigDecimal::EXCEPTION_ZERODIVIDE -> Integer (21301.0)

BigDecimal に 0 による割り算を実行した場合に例外を発生させるかど うかを設定、確認する際の値を返します。

...BigDecimal に 0 による割り算を実行した場合に例外を発生させるかど
うかを設定、確認する際の値を返します。

BigDecimal.mode の第 1 引数に指定します。...

MiniTest::Assertions#exception_details(exception, message) -> String (18508.0)

与えられた例外の詳細を文字列として返します。

...与えられた例外の詳細を文字列として返します。

@param exception 例外を指定します。

@param message メッセージを指定します。...

TracePoint#raised_exception -> Exception (18408.0)

発生した例外を返します。

...@raise RuntimeError :raise イベントのためのイベントフックの外側で実行し
た場合に発生します。

//emlist[例][ruby]{
trace = TracePoint.new(:raise) do |tp|
tp.raised_exception # => #<ZeroDivisionError: divided by 0>
end
trace.enable
begin
0/0
r...
...escue
end
//}...

絞り込み条件を変える

Exception#backtrace_locations -> [Thread::Backtrace::Location] (18346.0)

バックトレース情報を返します。Exception#backtraceに似ていますが、 Thread::Backtrace::Location の配列を返す点が異なります。

...Exception#backtraceに似ていますが、
Thread::Backtrace::Location の配列を返す点が異なります。

現状では Exception#set_backtrace によって戻り値が変化する事はあり
ません。

//emlist[例: test.rb][ruby]{
require "date"
d
ef check_long_month(month)
return if...
... Date.new(2000, month, -1).day == 31
raise "#{month} is not long month"
end

d
ef get_exception
return begin
yield
rescue => e
e
end
end

e = get_exception { check_long_month(2) }
p e.backtrace_locations
# => ["test.rb:4:in `check_long_month'", "test.rb:15:in `block in <main>'", "test...
....rb:9:in `get_exception'", "test.rb:15:in `<main>'"]
//}

@see Exception#backtrace...

json/add/exception (18016.0)

Exception に JSON 形式の文字列に変換するメソッドや JSON 形式の文字列から Ruby のオブジェクトに変換するメソッドを定義します。

...Exception に JSON 形式の文字列に変換するメソッドや JSON 形式の文字列から Ruby のオブジェクトに変換するメソッドを定義します。...
<< 1 2 3 ... > >>