るりまサーチ

最速Rubyリファレンスマニュアル検索!
172件ヒット [1-100件を表示] (0.120秒)

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. t61string new
  4. matrix t
  5. fiddle align_ssize_t

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

OptionParser::ParseError#message -> String (24208.0)

標準エラーに出力するメッセージを返します。

...標準エラーに出力するメッセージを返します。

@
return 文字列を返します。...

Syslog::Logger#error(message = nil, &block) -> true (18343.0)

ERROR 情報を出力します。syslog の warning の情報として記録されます。

...
ERROR
情報を出力します。syslog の warning の情報として記録されます。

ブロックを与えなかった場合は、message をメッセージとしてログを出力します。

ブロックを与えた場合は、ブロックを評価した結果をメッセージとして...
...ログを出力します。

引数とブロックを同時に与えた場合は、message をメッセージとしてログを出
力します(ブロックは評価されません)。

@
see Syslog::Logger::LEVEL_MAP, Logger#error...

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

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

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

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

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

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

GetoptLong#set_error(type, message) -> () (12321.0)

引数で与えられた例外を発生させます。

...数で与えられた例外を発生させます。

その際、静粛モードでなければ標準エラー出力に与えられたメッセージを出力します。

@
param type 例外クラスを指定します。

@
param message 例外にセットするメッセージを指定します。...

OptionParser::ParseError#to_s -> String (12108.0)

標準エラーに出力するメッセージを返します。

...標準エラーに出力するメッセージを返します。

@
return 文字列を返します。...

絞り込み条件を変える

Exception#exception(error_message) -> Exception (9475.0)

引数を指定しない場合は self を返します。引数を指定した場合 自身のコピー を生成し Exception#message 属性を error_message にして返します。

...生成し Exception#message 属性を error_message にして返します。

Kernel.#raise は、実質的に、例外オブジェクトの exception
メソッドの呼び出しです。

@
param error_message エラーメッセージを表す文字列を指定します。

//emlist[例][ruby]{
begi...
...n
# ... # 何か処理
rescue => e
raise e.exception("an error occurs during hogehoge process") # 詳しいエラーメッセージ
end
//}...

Exception#exception -> self (9175.0)

引数を指定しない場合は self を返します。引数を指定した場合 自身のコピー を生成し Exception#message 属性を error_message にして返します。

...生成し Exception#message 属性を error_message にして返します。

Kernel.#raise は、実質的に、例外オブジェクトの exception
メソッドの呼び出しです。

@
param error_message エラーメッセージを表す文字列を指定します。

//emlist[例][ruby]{
begi...
...n
# ... # 何か処理
rescue => e
raise e.exception("an error occurs during hogehoge process") # 詳しいエラーメッセージ
end
//}...

Thread#raise(error_type, message, traceback) -> () (3333.0)

自身が表すスレッドで強制的に例外を発生させます。

...

@
param error_type Kernel.#raise を参照してください。

@
param message Kernel.#raise を参照してください。

@
param traceback Kernel.#raise を参照してください。

T
hread.new {
sleep 1
T
hread.main.raise "foobar"
}

begin
sleep
rescue
p $!, $@
en...
...d

=> #<RuntimeError: foobar>
["-:3"]...

KeyError#key -> object (3113.0)

KeyError の原因となったメソッド呼び出しのキーを返します。

...KeyError の原因となったメソッド呼び出しのキーを返します。

@
raise ArgumentError キーが設定されていない時に発生します。

例:

h = Hash.new
begin
h.fetch('gumby'*20)
rescue KeyError => e
p e.message # => "key not found: \"gumbygumby...
...gumbygumbygumbygumbygumbygumbygumbygumbygumbygumbyg..."
p 'gumby'*20 == e.key # => true
end...

KeyError#receiver -> object (3113.0)

KeyError の原因となったメソッド呼び出しのレシーバを返します。

...KeyError の原因となったメソッド呼び出しのレシーバを返します。

@
raise ArgumentError レシーバが設定されていない時に発生します。

例:

h = Hash.new
begin
h.fetch('gumby'*20)
rescue KeyError => e
p e.message # => "key not found:...
...\"gumbygumbygumbygumbygumbygumbygumbygumbygumbygumbygumbygumbyg..."
p h.equal?(e.receiver) # => true
end...

絞り込み条件を変える

<< 1 2 > >>