mozilla
Your Search Results

    Components.Exception

    要約

    Components.Exception は、nsIXPCException オブジェクトを作る JavaScript コンストラクタです。これらの例外オブジェクトは JavaScript で XPCOM インターフェースを実装する際に投げられるでしょう。例外が補足 (catch) できなかった場合、単純に nsresult の値を投げるよりも、この方がエラーコンソールにより分かりやすい診断結果を表示できるでしょう。

    nsIXPCException もご覧ください。

    構文

    var exception = [ new ] Components.Exception([ message [, result [, stack [, data ] ] ] ]);
    

    パラメータ

    message 
    例外が投げられた場合に、あるいは開発者が指定した場所で、エラーコンソールに表示する文字列。デフォルトは「exception」
    result 
    例外の nsresult 値。デフォルトは NS_ERROR_FAILURE
    stack 
    例外にセットされる XPCOM スタック。デフォルトは現在のスタックチェーン
    data 
    保存したい任意の追加データ。デフォルトは null

    実例

    throw Components.Exception("I am throwing an Exception from a Javascript XPCOM component.");
    

    ドキュメントのタグと貢献者

    Contributors to this page: kohei.yoshino
    最終更新者: kohei.yoshino,