XML DOM - RangeException オブジェクト

RangeException オブジェクトは、範囲特有の例外が発生したことを通知します。

RangeException オブジェクト

RangeException オブジェクトは、Range インターフェースの特定のメソッドによって投げ出され、特定の問題を通知するために使用されます。

注意:Range インターフェースのメソッドが投げ出す多くの例外は DOMException オブジェクトです。現在の DOMException エラーコードが現在の例外を表現するのに適していない場合にのみ、RangeException オブジェクトが生成されます。

RangeException オブジェクトの定数

以下の定数は、RangeException オブジェクトの code 属性が有効な値を定義しています。注意していただきたいのは、これらの定数は RangeException インターフェースの静的属性であり、個別の例外オブジェクトの属性ではありません。

BAD_BOUNDARYPOINTS_ERR

要求された操作に対して、範囲の境界点が無効です。

INVALID_NODE_TYPE_ERR

範囲の境界点の包含ノードを無効なノードまたは無効な祖先を持つノードに設定しようとする試み。

RangeException オブジェクトの属性

属性 説明
コード 例外を引き起こす詳細な情報を提供するエラーコード。この属性の有効な値(およびその意味)は、前面に列挙された定数で定義されています。