JavaTM Platform
Standard Ed. 6

パッケージ
java.lang の使用

java.lang を使用しているパッケージ
java.applet アプレットの作成、およびアプレットとアプレットコンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。 
java.awt ユーザーインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.awt.color カラースペースのクラスを提供します。 
java.awt.datatransfer アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。 
java.awt.dnd ドラッグ&ドロップ操作は、多くのグラフィカルユーザーインタフェースシステムで見られる直接的な操作ジェスチャーで、GUI の表現要素に論理的に関連した 2 つのエンティティー間で情報を変換する機構を提供します。 
java.awt.event AWT コンポーネントによってトリガーされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。 
java.awt.font フォント関連のクラスおよびインタフェースを提供します。 
java.awt.geom 2 次元幾何学的図形に関連するオブジェクトで処理を定義および実行する Java 2D クラスを提供します。 
java.awt.im インプットメソッドフレームワークのためのクラスおよびインタフェースを提供します。 
java.awt.im.spi あらゆる Java 実行時環境で使用できるインプットメソッドの開発を可能にするインタフェースを提供します。 
java.awt.image イメージを作成および修正するためのクラスを提供します。 
java.awt.image.renderable 描画に依存しないイメージを作成するためのクラスおよびインタフェースを提供します。 
java.awt.print このパッケージは、汎用印刷 API で使用するクラスおよびインタフェースを提供します。 
java.beans Beans (JavaBeansTM アーキテクチャーに基づいたコンポーネント) の開発に関連するクラスが含まれています。 
java.beans.beancontext Bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.annotation Java プログラミング言語の注釈機能をサポートするライブラリを提供します。 
java.lang.instrument Java プログラミング言語エージェントが JVM 上で実行されているプログラムを計測できるようにするサービスを提供します。 
java.lang.management Java 仮想マシンの管理および Java 仮想マシンが実行されているオペレーティングシステムの管理を監視する管理インタフェースを提供します。 
java.lang.ref ガベージコレクタとの制限付きの対話をサポートする、参照オブジェクトクラスを提供します。 
java.lang.reflect クラスとオブジェクトに関するリフレクト情報を取得するクラスおよびインタフェースを提供します。 
java.math 任意精度の整数演算 (BigInteger) および任意精度の小数演算 (BigDecimal) を行うクラスを提供します。 
java.net ネットワークアプリケーションを実装するためのクラスを提供します。 
java.nio データのコンテナであるバッファーについて定義し、その他の NIO パッケージの概要情報を提供します。 
java.nio.channels 入出力操作を実行できるエンティティー (ファイル、ソケットなど) への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。 
java.nio.channels.spi java.nio.channels パッケージのサービスプロバイダクラスです。 
java.nio.charset バイトと Unicode 文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。 
java.nio.charset.spi java.nio.charset パッケージのサービスプロバイダクラスです。 
java.rmi RMI パッケージを提供します。 
java.rmi.activation RMI オブジェクト起動をサポートします。 
java.rmi.dgc RMI 分散ガベージコレクション (DGC) に対するクラスとインタフェースを提供します。 
java.rmi.registry RMI レジストリ用として 1 つのクラスと 2 つのインタフェースを提供します。 
java.rmi.server サーバー側の RMI をサポートするクラスとインタフェースを提供します。 
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
java.security.acl このパッケージのクラスとインタフェースは、java.security パッケージのクラスで置き換えられています。 
java.security.cert 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 
java.security.spec 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 
java.sql JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) のデータにアクセスして処理する API を提供します。 
java.text テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
java.text.spi java.text パッケージに含まれているクラスのサービスプロバイダクラスです。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
java.util.concurrent 並行プログラミングでよく使用されるユーティリティークラスです。 
java.util.concurrent.atomic 単一の変数に対するロックフリーでスレッドセーフなプログラミングをサポートするクラスの小規模なツールキットです。 
java.util.concurrent.locks 組み込みの同期および監視と区別された状態のロックおよび待機用のフレームワークを提供するインタフェースおよびクラス。 
java.util.jar JAR (Java ARchive) ファイル形式の読み込みと書き込みに使うクラスを提供します。 
java.util.logging JavaTM 2 プラットフォームのコアロギング機能のクラスとインタフェースを提供します。 
java.util.prefs このパッケージを使用して、アプリケーションからユーザーおよびシステムの設定データと構成データを格納および取得できます。 
java.util.regex 正規表現で指定されたパターンに対して文字シーケンスをマッチングするためのクラス Pattern クラスのインスタンスで使用する正規表現は、Perl に似た文字列形式で指定します。 
java.util.spi java.util パッケージに含まれているクラスのサービスプロバイダクラスです。 
java.util.zip 標準の ZIP および GZIP ファイル形式の読み込みおよび書き込み用クラスを提供します。 
javax.accessibility ユーザーインタフェースコンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助機能の間の規約を定義します。 
javax.activation   
javax.activity 非整列化中に ORB 機構によってスローされる Activity サービス関連の例外が含まれています。 
javax.annotation   
javax.annotation.processing 注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。 
javax.crypto 暗号化操作のクラスとインタフェースを提供します。 
javax.crypto.spec 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 
javax.imageio Java Image I/O API の基本パッケージです。 
javax.imageio.event イメージの読み込みおよび書き込み時にイベントの同期通知を処理する Java イメージ入出力 API のパッケージです。 
javax.imageio.metadata メタデータの読み込みおよび書き込みを処理する Java イメージ入出力 API のパッケージです。 
javax.imageio.plugins.bmp 組み込み BMP プラグインにより使用される public クラスを含むパッケージです。 
javax.imageio.plugins.jpeg 組み込み JPEG プラグインをサポートするクラスです。 
javax.imageio.spi リーダー、ライター、コード変換器、およびストリームのプラグインインタフェースとランタイムレジストリを含む Java イメージ入出力 API のパッケージです。 
javax.imageio.stream ファイルとストリームからの下位レベル入出力を処理する、Java イメージ入出力 API のパッケージです。 
javax.jws   
javax.jws.soap   
javax.lang.model Java プログラミング言語をモデル化するために使用されるパッケージのクラスと階層です。 
javax.lang.model.element Java プログラミング言語の要素をモデル化するために使用されるインタフェースです。 
javax.lang.model.type Java プログラミング言語の型をモデル化するために使用されるインタフェースです。 
javax.lang.model.util プログラム要素の処理を支援するユーティリティーです。 
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.loading 改良型の動的ロード機能を実装するクラスを提供します。 
javax.management.modelmbean ModelMBean クラスの定義を提供します。 
javax.management.monitor モニタークラスを定義します。 
javax.management.openmbean 公開データ型と Open MBean 記述子クラスを提供します。 
javax.management.relation 関係サービスについて定義します。 
javax.management.remote JMX MBean サーバーにリモートアクセスするためのインタフェースです。 
javax.management.remote.rmi RMI コネクタは、RMI を使ってクライアント要求をリモート MBean サーバーへ転送する、JMX リモート API用のコネクタです。 
javax.management.timer Timer MBean を定義します。 
javax.naming ネームサービスにアクセスするためのクラスおよびインタフェースを提供します。 
javax.naming.directory javax.naming パッケージを拡張して、ディレクトリサービスにアクセスする機能を提供します。 
javax.naming.event ネーミングおよびディレクトリサービスにアクセスする場合、イベント通知をサポートしています。 
javax.naming.ldap LDAPv3 の拡張操作とコントロールをサポートします。 
javax.naming.spi javax.naming および関連パッケージによって、ネーミングサービスおよびディレクトリサービスへのアクセスを動的にプラグインする手段を提供します。 
javax.net ネットワークアプリケーションのためのクラスを提供します。 
javax.net.ssl セキュアソケットパッケージのクラスを提供します。 
javax.print JavaTM Print Service API の主要なクラスおよびインタフェースを提供します。 
javax.print.attribute JavaTM Print Service の属性の型とそれらが属性セットに収集される方法を記述するクラスとインスタンスを提供します。 
javax.print.attribute.standard このパッケージには、特定の印刷属性のクラスが含まれています。 
javax.print.event このパッケージには、イベントクラスとリスナーインタフェースが含まれています。 
javax.rmi RMI-IIOP のユーザー API を含みます。 
javax.rmi.CORBA RMI-IIOP 用の移植可能な API を含みます。 
javax.rmi.ssl Secure Sockets Layer (SSL) プロトコル、または Transport Layer Security (TLS) プロトコルに RMIClientSocketFactory および RMIServerSocketFactory の実装を提供します。 
javax.script スクリプト API は、Java TM スクリプトエンジンを定義するインタフェースとクラスで構成され、それらを Java アプリケーションで使用するためのフレームワークを提供します。 
javax.security.auth このパッケージは、認証と承認に関するフレームワークを提供します。 
javax.security.auth.callback このパッケージでは、サービスがアプリケーションとやりとりして、(ユーザー名やパスワードなどの認証データのような) 情報を取得したり、(エラーや警告のメッセージのような) 情報を表示したりする際に必要なクラスを提供します。 
javax.security.auth.kerberos このパッケージには、Kerberos ネットワーク認証プロトコルに関連するユーティリティークラスが含まれています。 
javax.security.auth.login プラグイン可能な認証のフレームワークを提供します。 
javax.security.auth.spi プラグイン可能な認証モジュールの実装に使用されるインタフェースを提供します。 
javax.security.auth.x500 このパッケージには、Subject に X500 Principal および X500 Private Crendentials を格納する際に使用するクラスが含まれます。 
javax.security.cert 公開鍵証明書用のクラスを提供します。 
javax.security.sasl SASL をサポートするためのクラスとインタフェースを含みます。 
javax.sound.midi MIDI (楽器のディジタルインタフェース) データの入出力、シーケンシング、および合成のインタフェースおよびクラスを提供します。 
javax.sound.midi.spi 新しい MIDI デバイス、MIDI ファイルリーダーおよびライター、またはサウンドバンクリーダーを提供するときに、サービスプロバイダが実装するインタフェースを提供します。 
javax.sound.sampled サンプル化されたオーディオデータの取り込み、処理、および再生のインタフェースおよびクラスを提供します。 
javax.sound.sampled.spi 新しいオーディオデバイス、ソースファイルのリーダーやライター、またはオーディオ形式コンバータを提供するときに、サービスプロバイダがサブクラス化する抽象クラスを提供します。 
javax.sql サーバー側のデータソースアクセスと JavaTM プログラミング言語を使った処理に使用する API を提供します。 
javax.sql.rowset JDBC RowSet 実装の標準インタフェースと基底クラスです。 
javax.sql.rowset.serial Java プログラミング言語での SQL 型とデータ型の直列化可能マッピングを可能にするユーティリティークラスを提供します。 
javax.sql.rowset.spi サードパーティーのベンダーが同期プロバイダの実装で使用しなければならない標準クラスおよびインタフェースです。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.border Swing コンポーネントの周囲に各種ボーダーを描画するためのクラスおよびインタフェースを提供します。 
javax.swing.colorchooser このパッケージには、JColorChooser コンポーネントによって使われるクラスおよびインタフェースが含まれています。 
javax.swing.event Swing コンポーネントによってトリガーされるイベントを提供します。 
javax.swing.filechooser このパッケージには、JFileChooser コンポーネントによって使用されるクラスおよびインタフェースが含まれています。 
javax.swing.plaf 1 つのインタフェースおよび多くの abstract クラスを提供しており、Swing は、プラグイン可能な Look & Feel 機能を実現するためにこれらのクラスを利用します。 
javax.swing.plaf.basic 基本 Look & Feel に従って構築されたユーザーインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal デフォルトの Look & Feel である Java Look & Feel (コード名は Metal) に従って作成されたユーザーインタフェースオブジェクトを提供します。 
javax.swing.plaf.multi 複数の Look & Feel を結合するユーザーインタフェースオブジェクトを提供します。 
javax.swing.plaf.synth Synth は、すべてのペイントが委譲されるスキン設定可能な Look & Feel です。 
javax.swing.table javax.swing.JTable を処理するためのクラスおよびインタフェースを提供します。 
javax.swing.text 編集可能なテキストコンポーネントと編集不能なテキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。 
javax.swing.text.html.parser デフォルトの HTML パーサーを、サポートクラスとともに提供します。 
javax.swing.text.rtf Rich-Text-Format テキストエディタを作成するためのクラス (RTFEditorKit) を提供します。 
javax.swing.tree javax.swing.JTree を処理するためのクラスとインタフェースを提供します。 
javax.swing.undo 開発者がテキストエディタなどのアプリケーションで、元に戻す/再実行の機能を提供できるようにします。 
javax.tools コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。 
javax.transaction 非整列化中に ORB 機構によってスローされた 3 つの例外が含まれています。 
javax.transaction.xa トランザクションマネージャーとリソースマネージャーとの間の規約を定義する API を提供し、トランザクションマネージャーがリソースオブジェクト (リソースマネージャードライバから提供される) を JTA トランザクションに登録および登録解除できるようにします。 
javax.xml XML 仕様からコア XML 定数と機能を定義します。 
javax.xml.bind 非整列化、整列化および検証機能を含む実行時バインディングフレームワークをクライアントアプリケーションに提供します。 
javax.xml.bind.annotation Java プログラム要素から XML Schema へのマッピングをカスタマイズするための注釈を定義します。 
javax.xml.bind.annotation.adapters XmlAdapter と仕様定義済みこのサブクラスは、任意の Java クラスを JAXB で使用できるようにします。 
javax.xml.bind.attachment このパッケージは、MIME ベースパッケージ形式内の最適化されたバイナリデータの解釈と作成を可能にする、MIME ベースパッケージプロセッサによって実装されます。 
javax.xml.bind.helpers JAXB プロバイダのみが使用します。 
javax.xml.bind.util 便利なクライアントユーティリティークラス パッケージの仕様 JAXB 仕様 関連ドキュメント 概要、チュートリアル、例、ガイド、およびツールのマニュアルについては、以下を参照してください。 
javax.xml.crypto XML 暗号化用の共通クラスです。 
javax.xml.crypto.dom javax.xml.crypto パッケージ用の DOM 固有のクラス。 
javax.xml.crypto.dsig XML デジタル署名の生成および検証用のクラス。 
javax.xml.crypto.dsig.dom javax.xml.crypto.dsig パッケージ用の DOM 固有のクラス。 
javax.xml.crypto.dsig.keyinfo KeyInfo 要素および構造を構文解析して処理するクラス。 
javax.xml.crypto.dsig.spec XML デジタル署名用のパラメータクラス。 
javax.xml.datatype XML / Java の型マッピング javax.xml.datatypeAPI は、XML / Java の型マッピングを提供します。 
javax.xml.namespace XML 名前空間を処理します。 
javax.xml.parsers XML ドキュメントの処理を可能にするクラスを提供します。 
javax.xml.soap SOAP メッセージの作成と構築を実行する API を提供します。 
javax.xml.stream   
javax.xml.stream.events   
javax.xml.stream.util   
javax.xml.transform このパッケージは、変換命令の処理、およびソースから結果への変換を実行するための総称 API を定義します。 
javax.xml.transform.dom このパッケージは DOM 固有の変換 API を実装します。 
javax.xml.transform.sax このパッケージは SAX2 固有の変換 API を実装し、ContentHandler イベントを受け付けるクラス、および org.xml.sax.ContentHandler へのイベントを発生させるクラスを提供します。 
javax.xml.transform.stax StAX 固有の変換 API を提供します。 
javax.xml.transform.stream このパッケージは、ストリームおよび URI 固有の変換 API を実装します。 
javax.xml.validation このパッケージは、XML ドキュメントの検証するための API を提供します。 
javax.xml.ws このパッケージは、コア JAX-WS API を含みます。 
javax.xml.ws.handler このパッケージは、メッセージハンドラ用の API を定義しています。 
javax.xml.ws.handler.soap このパッケージは、SOAP メッセージハンドラ用の API を定義しています。 
javax.xml.ws.http このパッケージは、HTTP バインディングに固有の API を定義しています。 
javax.xml.ws.soap このパッケージは、SOAP バインディングに固有の API を定義しています。 
javax.xml.ws.spi このパッケージは、JAX-WS 2.0 の SPI を定義します。 
javax.xml.xpath このパッケージは、XPath 式を評価するための「オブジェクトモデルに依存しない」API を提供し、評価環境にアクセスします。 
org.ietf.jgss このパッケージは、Kerberos などのさまざまな配下のセキュリティー機構の統合された API を使用して、認証、データの整合性、データの機密性などのセキュリティーサービスをアプリケーション開発者が利用できるフレームワークを提供します。 
org.omg.CORBA OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。 
org.omg.CORBA.DynAnyPackage DynAny インタフェースに対して使用される例外 (InvalidValueInvalidInvalidSeq、および TypeMismatch) を提供します。 
org.omg.CORBA.ORBPackage ORB.resolve_initial_references メソッドによってスローされる InvalidName 例外、および ORB クラスの動的 Any 作成メソッドによってスローされる InconsistentTypeCode 例外を提供します。 
org.omg.CORBA.TypeCodePackage TypeCode クラスのメソッドによってスローされる、ユーザー定義の例外 BadKind および Bounds を提供します。 
org.omg.CORBA.portable ポータビリティーレイヤー、つまり、あるベンダーによって生成されたコードがほかのベンダーの ORB で動作できるようにする一連の ORB API を提供します。 
org.omg.CORBA_2_3.portable 値型の入力および出力のメソッドを提供し、また org/omg/CORBA/portable パッケージのその他の更新を含みます。 
org.omg.CosNaming Java IDL のネームサービスを提供します。 
org.omg.CosNaming.NamingContextExtPackage このパッケージには、org.omg.CosNaming.NamingContextExt で使用される次のクラスが格納されています。 
org.omg.CosNaming.NamingContextPackage このパッケージには、org.omg.CosNaming パッケージの例外クラスが格納されています。 
org.omg.Dynamic このパッケージには、OMG の Portable Interceptor 仕様の Dynamic モジュールが含まれています (http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06、21.9 節)。 
org.omg.DynamicAny 実行時に any に関連付けられたデータ値のトラバース、およびデータ値の基本的な構成要素を抽出するためのクラスとインタフェースを提供します。 
org.omg.DynamicAny.DynAnyFactoryPackage このパッケージには、OMG の『The Common Object Request Broker: Architecture and Specification』(http://cgi.omg.org/cgi-bin/doc?formal/99-10-07) のセクション 9.2.2 に指定された DynamicAny モジュールの DynAnyFactory インタフェースのクラスと例外が含まれます。 
org.omg.DynamicAny.DynAnyPackage このパッケージには、OMG の『The Common Object Request Broker: Architecture and Specification』(http://cgi.omg.org/cgi-bin/doc?formal/99-10-07) のセクション 9.2 に指定された DynamicAny モジュールの DynAny インタフェースのクラスと例外が含まれます。 
org.omg.IOP このパッケージには、OMG 文書『The Common Object Request Broker: Architecture and Specification』 (http://cgi.omg.org/cgi-bin/doc?formal/99-10-07、13.6 節) に指定された IOP モジュールが含まれます。 
org.omg.IOP.CodecFactoryPackage このパッケージには、IOP::CodeFactory インタフェースに指定されている例外が含まれています (Portable Interceptor 仕様の一部として)。 
org.omg.IOP.CodecPackage このパッケージは、IOP::Codec IDL インタフェース定義から生成されます。 
org.omg.Messaging このパッケージには、OMG の CORBA Messaging 仕様の Messaging モジュールが含まれています (http://cgi.omg.org/cgi-bin/doc?formal/99-10-07)。 
org.omg.PortableInterceptor ORB サービスが ORB の通常の実行フローを遮断できるようにするための ORB フックを登録する機構を提供します。 
org.omg.PortableInterceptor.ORBInitInfoPackage このパッケージには、OMG の Portable Interceptor 仕様 (http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06、21.7.2 節) に指定された PortableInterceptor モジュールの ORBInitInfo ローカルインタフェースの例外と typedef が含まれています。 
org.omg.PortableServer クラスとインタフェースを提供し、アプリケーションのサーバー側を複数ベンダー間 ORB で移植できるようにします。 
org.omg.PortableServer.CurrentPackage メソッドの実装に対して、呼び出し元のオブジェクトの識別情報へのアクセス権を付与します。 
org.omg.PortableServer.POAManagerPackage このパッケージが関連付けられている POA の処理状態をカプセル化します。 
org.omg.PortableServer.POAPackage このパッケージを使用すると、プログラマは異なる ORB 製品間で移植可能なオブジェクト実装を作成できます。 
org.omg.PortableServer.ServantLocatorPackage サーバントを検索するためのクラスとインタフェースを提供します。 
org.omg.stub.java.rmi java.rmi パッケージで発生するリモートタイプの RMI-IIOP Stub を格納します。 
org.w3c.dom XML データ処理用の Java API のコンポーネント API である DOM (Document Object Model) のインタフェースを提供します。 
org.w3c.dom.bootstrap   
org.w3c.dom.events   
org.w3c.dom.ls   
org.xml.sax このパッケージはコア SAX API を提供します。 
org.xml.sax.ext このパッケージには、適合する SAX ドライバでは必ずしもサポートされない SAX2 機能のインタフェースが含まれます。 
org.xml.sax.helpers このパッケージは、SAX ベースのアプリケーションをブートストラップするためのサポートを含む「ヘルパー」クラスを含みます。 
 

java.applet により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

java.awt により使用される java.lang のクラス
Character
          Character クラスは、プリミティブ型 char の値をオブジェクトにラップします。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalStateException
          不正または不適切なときにメソッドが呼び出されたことを示します。
IndexOutOfBoundsException
          ある種のインデックス (配列、文字列、ベクタなど) が範囲外であることを示すためにスローされます。
InterruptedException
          あるスレッドが待ち状態、休止状態、または占有されているとき、アクティビティーの前かその間のいずれかにそのスレッドで割り込みが発生した場合にスローされます。
NullPointerException
          オブジェクトが必要な場合に、アプリケーションが null を使おうとするとスローされます。
Number
          abstract クラス Number は、クラス BigDecimalBigIntegerByteDoubleFloatIntegerLong、および Short のスーパークラスです。
NumberFormatException
          アプリケーションが文字列を数値型に変換しようとしたとき、文字列の形式が正しくない場合にスローされます。
Object
          Object クラスは、クラス階層のルートです。
Runnable
          インスタンスを 1 つのスレッドで実行するすべてのクラスでは、Runnable インタフェースを実装する必要があります。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
SecurityException
          セキュリティーマネージャーによってスローされ、セキュリティー違反を示します。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
UnsupportedOperationException
          要求されたオペレーションがサポートされていないことを示すためにスローされます。
 

java.awt.color により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.awt.datatransfer により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
CloneNotSupportedException
          オブジェクトを複製するために Object クラスの clone メソッドが呼び出されたが、そのオブジェクトのクラスが Cloneable インタフェースを実装していないことを示すためにスローされます。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.awt.dnd により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalStateException
          不正または不適切なときにメソッドが呼び出されたことを示します。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.awt.event により使用される java.lang のクラス
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
Runnable
          インスタンスを 1 つのスレッドで実行するすべてのクラスでは、Runnable インタフェースを実装する必要があります。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.awt.font により使用される java.lang のクラス
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Float
          Float クラスは、プリミティブ型 float の値をオブジェクト内にラップします。
Integer
          Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

java.awt.geom により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.awt.im により使用される java.lang のクラス
Character.Subset
          このクラスのインスタンスは、Unicode 文字セットの特定のサブセットを表します。
Object
          Object クラスは、クラス階層のルートです。
 

java.awt.im.spi により使用される java.lang のクラス
Character.Subset
          このクラスのインスタンスは、Unicode 文字セットの特定のサブセットを表します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

java.awt.image により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
InterruptedException
          あるスレッドが待ち状態、休止状態、または占有されているとき、アクティビティーの前かその間のいずれかにそのスレッドで割り込みが発生した場合にスローされます。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.awt.image.renderable により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Object
          Object クラスは、クラス階層のルートです。
Runnable
          インスタンスを 1 つのスレッドで実行するすべてのクラスでは、Runnable インタフェースを実装する必要があります。
String
          String クラスは文字列を表します。
 

java.awt.print により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
IndexOutOfBoundsException
          ある種のインデックス (配列、文字列、ベクタなど) が範囲外であることを示すためにスローされます。
NullPointerException
          オブジェクトが必要な場合に、アプリケーションが null を使おうとするとスローされます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.beans により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
SecurityException
          セキュリティーマネージャーによってスローされ、セキュリティー違反を示します。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.beans.beancontext により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

java.io により使用される java.lang のクラス
Appendable
          char シーケンスと値を追加できるオブジェクトです。
CharSequence
          CharSequencechar 値の読むことのできる文字シーケンスです。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
Readable
          Readable は、文字列のソースです。
SecurityException
          セキュリティーマネージャーによってスローされ、セキュリティー違反を示します。
String
          String クラスは文字列を表します。
StringBuffer
          スレッドセーフな可変の文字列。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.lang により使用される java.lang のクラス
Appendable
          char シーケンスと値を追加できるオブジェクトです。
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
Byte
          Byte クラスは、プリミティブ型 byte の値をオブジェクト内にラップします。
Character
          Character クラスは、プリミティブ型 char の値をオブジェクトにラップします。
Character.Subset
          このクラスのインスタンスは、Unicode 文字セットの特定のサブセットを表します。
Character.UnicodeBlock
          Unicode 仕様で定義されている文字ブロックを表す文字サブセットのファミリ。
CharSequence
          CharSequencechar 値の読むことのできる文字シーケンスです。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassFormatError
          Java 仮想マシンがクラスファイルを読み込もうとして、ファイルが壊れていると判断した場合、またはクラスファイルとして解釈できない場合にスローされます。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
CloneNotSupportedException
          オブジェクトを複製するために Object クラスの clone メソッドが呼び出されたが、そのオブジェクトのクラスが Cloneable インタフェースを実装していないことを示すためにスローされます。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Double
          Double クラスは、プリミティブ型 double の値をオブジェクトにラップします。
Enum
          すべての Java 言語列挙型の共通の基底クラスです。
Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Float
          Float クラスは、プリミティブ型 float の値をオブジェクト内にラップします。
IllegalAccessException
          アプリケーションが、配列以外のインスタンス作成、フィールドの設定または取得、メソッドの呼び出しを試みた場合に、IllegalAccessException がスローされます。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
IncompatibleClassChangeError
          クラス定義に互換性のない変更があった場合にスローされます。
IndexOutOfBoundsException
          ある種のインデックス (配列、文字列、ベクタなど) が範囲外であることを示すためにスローされます。
InstantiationException
          アプリケーションが Class クラスの newInstance メソッドを使ってクラスのインスタンスを生成しようとしたときに、指定されたオブジェクトのインスタンスを生成できない場合にスローされます。
Integer
          Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。
InterruptedException
          あるスレッドが待ち状態、休止状態、または占有されているとき、アクティビティーの前かその間のいずれかにそのスレッドで割り込みが発生した場合にスローされます。
LinkageError
          LinkageError のサブクラスは、あるクラスが別のクラスに依存関係がある場合に、前者のクラスをコンパイルしたあと、後者のクラスへの変更によって互換性が失われたことを示します。
Long
          Long クラスは、プリミティブ型 long の値をオブジェクトにラップします。
NoSuchFieldException
          指定された名前のフィールドがクラスにはないことを通知します。
NoSuchMethodException
          特定のメソッドが見つからない場合にスローされます。
Number
          abstract クラス Number は、クラス BigDecimalBigIntegerByteDoubleFloatIntegerLong、および Short のスーパークラスです。
NumberFormatException
          アプリケーションが文字列を数値型に変換しようとしたとき、文字列の形式が正しくない場合にスローされます。
Object
          Object クラスは、クラス階層のルートです。
Package
          Package オブジェクトには、Java パッケージの実装と仕様に関するバージョン情報が含まれます。
Process
          ProcessBuilder.start() メソッドと Runtime.exec メソッドは、ネイティブなプロセスを作成し、Process のサブクラスのインスタンスを返します。
ProcessBuilder
          このクラスは、オペレーティングシステムのプロセスの作成に使用されます。
Runnable
          インスタンスを 1 つのスレッドで実行するすべてのクラスでは、Runnable インタフェースを実装する必要があります。
Runtime
          Java アプリケーションはすべて、Runtime クラスの単一のインスタンスを持ちます。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
SecurityException
          セキュリティーマネージャーによってスローされ、セキュリティー違反を示します。
SecurityManager
          セキュリティーマネージャーとは、アプリケーションがセキュリティーポリシーを実装できるクラスです。
Short
          Short クラスは、プリミティブ型 short の値をオブジェクト内にラップします。
StackTraceElement
          スタックトレース内の要素で、Throwable.getStackTrace() により返される値。
String
          String クラスは文字列を表します。
StringBuffer
          スレッドセーフな可変の文字列。
StringBuilder
          文字の可変シーケンスです。
Thread
          「スレッド」とは、プログラム内での実行スレッドのことです。
Thread.State
          スレッドの状態です。
Thread.UncaughtExceptionHandler
          キャッチされない例外により、Thread が突然終了したときに呼び出されるのハンドラのインタフェースです。
ThreadGroup
          スレッドグループは、スレッドの集合を表します。
ThreadLocal
          このクラスはスレッドローカル変数を提供します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
VirtualMachineError
          Java 仮想マシンが壊れているか、または動作を継続するのに必要なリソースが足りなくなったことを示すためにスローされます。
Void
          Void クラスは、インスタンスを生成できないプレースホルダーとしてのクラスであり、Java キーワード void を表す Class オブジェクトへの参照を保持するのに使用されます。
 

java.lang.annotation により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.lang.instrument により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.lang.management により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
StackTraceElement
          スタックトレース内の要素で、Throwable.getStackTrace() により返される値。
String
          String クラスは文字列を表します。
Thread.State
          スレッドの状態です。
 

java.lang.ref により使用される java.lang のクラス
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
InterruptedException
          あるスレッドが待ち状態、休止状態、または占有されているとき、アクティビティーの前かその間のいずれかにそのスレッドで割り込みが発生した場合にスローされます。
Object
          Object クラスは、クラス階層のルートです。
 

java.lang.reflect により使用される java.lang のクラス
ArrayIndexOutOfBoundsException
          不正なインデックスを使って配列がアクセスされたことを示すためにスローされます。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassFormatError
          Java 仮想マシンがクラスファイルを読み込もうとして、ファイルが壊れていると判断した場合、またはクラスファイルとして解釈できない場合にスローされます。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalAccessException
          アプリケーションが、配列以外のインスタンス作成、フィールドの設定または取得、メソッドの呼び出しを試みた場合に、IllegalAccessException がスローされます。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
InstantiationException
          アプリケーションが Class クラスの newInstance メソッドを使ってクラスのインスタンスを生成しようとしたときに、指定されたオブジェクトのインスタンスを生成できない場合にスローされます。
LinkageError
          LinkageError のサブクラスは、あるクラスが別のクラスに依存関係がある場合に、前者のクラスをコンパイルしたあと、後者のクラスへの変更によって互換性が失われたことを示します。
NegativeArraySizeException
          負のサイズを持った配列をアプリケーションが作成しようとした場合にスローされます。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
SecurityException
          セキュリティーマネージャーによってスローされ、セキュリティー違反を示します。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.math により使用される java.lang のクラス
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Number
          abstract クラス Number は、クラス BigDecimalBigIntegerByteDoubleFloatIntegerLong、および Short のスーパークラスです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

java.net により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
Package
          Package オブジェクトには、Java パッケージの実装と仕様に関するバージョン情報が含まれます。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.nio により使用される java.lang のクラス
Appendable
          char シーケンスと値を追加できるオブジェクトです。
CharSequence
          CharSequencechar 値の読むことのできる文字シーケンスです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalStateException
          不正または不適切なときにメソッドが呼び出されたことを示します。
Object
          Object クラスは、クラス階層のルートです。
Readable
          Readable は、文字列のソースです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
UnsupportedOperationException
          要求されたオペレーションがサポートされていないことを示すためにスローされます。
 

java.nio.channels により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
IllegalStateException
          不正または不適切なときにメソッドが呼び出されたことを示します。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.nio.channels.spi により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
 

java.nio.charset により使用される java.lang のクラス
CharSequence
          CharSequencechar 値の読むことのできる文字シーケンスです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.nio.charset.spi により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

java.rmi により使用される java.lang のクラス
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
SecurityException
          セキュリティーマネージャーによってスローされ、セキュリティー違反を示します。
SecurityManager
          セキュリティーマネージャーとは、アプリケーションがセキュリティーポリシーを実装できるクラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.rmi.activation により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.rmi.dgc により使用される java.lang のクラス
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

java.rmi.registry により使用される java.lang のクラス
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

java.rmi.server により使用される java.lang のクラス
Appendable
          char シーケンスと値を追加できるオブジェクトです。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
CloneNotSupportedException
          オブジェクトを複製するために Object クラスの clone メソッドが呼び出されたが、そのオブジェクトのクラスが Cloneable インタフェースを実装していないことを示すためにスローされます。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
SecurityException
          セキュリティーマネージャーによってスローされ、セキュリティー違反を示します。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.security により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
CloneNotSupportedException
          オブジェクトを複製するために Object クラスの clone メソッドが呼び出されたが、そのオブジェクトのクラスが Cloneable インタフェースを実装していないことを示すためにスローされます。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
SecurityException
          セキュリティーマネージャーによってスローされ、セキュリティー違反を示します。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.security.acl により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.security.cert により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.security.spec により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.sql により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.text により使用される java.lang のクラス
CharSequence
          CharSequencechar 値の読むことのできる文字シーケンスです。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Number
          abstract クラス Number は、クラス BigDecimalBigIntegerByteDoubleFloatIntegerLong、および Short のスーパークラスです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
StringBuffer
          スレッドセーフな可変の文字列。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.text.spi により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
 

java.util により使用される java.lang のクラス
Appendable
          char シーケンスと値を追加できるオブジェクトです。
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
CloneNotSupportedException
          オブジェクトを複製するために Object クラスの clone メソッドが呼び出されたが、そのオブジェクトのクラスが Cloneable インタフェースを実装していないことを示すためにスローされます。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Enum
          すべての Java 言語列挙型の共通の基底クラスです。
Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalAccessException
          アプリケーションが、配列以外のインスタンス作成、フィールドの設定または取得、メソッドの呼び出しを試みた場合に、IllegalAccessException がスローされます。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
IllegalStateException
          不正または不適切なときにメソッドが呼び出されたことを示します。
InstantiationException
          アプリケーションが Class クラスの newInstance メソッドを使ってクラスのインスタンスを生成しようとしたときに、指定されたオブジェクトのインスタンスを生成できない場合にスローされます。
Integer
          Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
Object
          Object クラスは、クラス階層のルートです。
Readable
          Readable は、文字列のソースです。
Runnable
          インスタンスを 1 つのスレッドで実行するすべてのクラスでは、Runnable インタフェースを実装する必要があります。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.util.concurrent により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalStateException
          不正または不適切なときにメソッドが呼び出されたことを示します。
InterruptedException
          あるスレッドが待ち状態、休止状態、または占有されているとき、アクティビティーの前かその間のいずれかにそのスレッドで割り込みが発生した場合にスローされます。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
Object
          Object クラスは、クラス階層のルートです。
Runnable
          インスタンスを 1 つのスレッドで実行するすべてのクラスでは、Runnable インタフェースを実装する必要があります。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Thread
          「スレッド」とは、プログラム内での実行スレッドのことです。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.util.concurrent.atomic により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Number
          abstract クラス Number は、クラス BigDecimalBigIntegerByteDoubleFloatIntegerLong、および Short のスーパークラスです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

java.util.concurrent.locks により使用される java.lang のクラス
InterruptedException
          あるスレッドが待ち状態、休止状態、または占有されているとき、アクティビティーの前かその間のいずれかにそのスレッドで割り込みが発生した場合にスローされます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Thread
          「スレッド」とは、プログラム内での実行スレッドのことです。
 

java.util.jar により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.util.logging により使用される java.lang のクラス
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
SecurityException
          セキュリティーマネージャーによってスローされ、セキュリティー違反を示します。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.util.prefs により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.util.regex により使用される java.lang のクラス
CharSequence
          CharSequencechar 値の読むことのできる文字シーケンスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
StringBuffer
          スレッドセーフな可変の文字列。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

java.util.spi により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

java.util.zip により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
InternalError
          Java 仮想マシン内で予期しない内部エラーが発生したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
VirtualMachineError
          Java 仮想マシンが壊れているか、または動作を継続するのに必要なリソースが足りなくなったことを示すためにスローされます。
 

javax.accessibility により使用される java.lang のクラス
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Number
          abstract クラス Number は、クラス BigDecimalBigIntegerByteDoubleFloatIntegerLong、および Short のスーパークラスです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.activation により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.activity により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.annotation により使用される java.lang のクラス
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
String
          String クラスは文字列を表します。
 

javax.annotation.processing により使用される java.lang のクラス
CharSequence
          CharSequencechar 値の読むことのできる文字シーケンスです。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.crypto により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
CloneNotSupportedException
          オブジェクトを複製するために Object クラスの clone メソッドが呼び出されたが、そのオブジェクトのクラスが Cloneable インタフェースを実装していないことを示すためにスローされます。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalStateException
          不正または不適切なときにメソッドが呼び出されたことを示します。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.crypto.spec により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.imageio により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
UnsupportedOperationException
          要求されたオペレーションがサポートされていないことを示すためにスローされます。
 

javax.imageio.event により使用される java.lang のクラス
String
          String クラスは文字列を表します。
 

javax.imageio.metadata により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.imageio.plugins.bmp により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
 

javax.imageio.plugins.jpeg により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.imageio.spi により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.imageio.stream により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.jws により使用される java.lang のクラス
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
String
          String クラスは文字列を表します。
 

javax.jws.soap により使用される java.lang のクラス
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
String
          String クラスは文字列を表します。
 

javax.lang.model により使用される java.lang のクラス
CharSequence
          CharSequencechar 値の読むことのできる文字シーケンスです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
String
          String クラスは文字列を表します。
 

javax.lang.model.element により使用される java.lang のクラス
CharSequence
          CharSequencechar 値の読むことのできる文字シーケンスです。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.lang.model.type により使用される java.lang のクラス
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.lang.model.util により使用される java.lang のクラス
CharSequence
          CharSequencechar 値の読むことのできる文字シーケンスです。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
Object
          Object クラスは、クラス階層のルートです。
Override
          メソッド宣言がスーパークラスのメソッド宣言をオーバーライドすることを示します。
String
          String クラスは文字列を表します。
 

javax.management により使用される java.lang のクラス
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Integer
          Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
NullPointerException
          オブジェクトが必要な場合に、アプリケーションが null を使おうとするとスローされます。
Number
          abstract クラス Number は、クラス BigDecimalBigIntegerByteDoubleFloatIntegerLong、および Short のスーパークラスです。
Object
          Object クラスは、クラス階層のルートです。
Override
          メソッド宣言がスーパークラスのメソッド宣言をオーバーライドすることを示します。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
SuppressWarnings
          注釈を付けた要素 (および注釈を付けた要素に含まれるすべてのプログラム要素) で、名前で指定されたコンパイラ警告が抑制されることを示します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.management.loading により使用される java.lang のクラス
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
UnsupportedOperationException
          要求されたオペレーションがサポートされていないことを示すためにスローされます。
 

javax.management.modelmbean により使用される java.lang のクラス
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
Override
          メソッド宣言がスーパークラスのメソッド宣言をオーバーライドすることを示します。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.management.monitor により使用される java.lang のクラス
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Number
          abstract クラス Number は、クラス BigDecimalBigIntegerByteDoubleFloatIntegerLong、および Short のスーパークラスです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.management.openmbean により使用される java.lang のクラス
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
Byte
          Byte クラスは、プリミティブ型 byte の値をオブジェクト内にラップします。
Character
          Character クラスは、プリミティブ型 char の値をオブジェクトにラップします。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Double
          Double クラスは、プリミティブ型 double の値をオブジェクトにラップします。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Float
          Float クラスは、プリミティブ型 float の値をオブジェクト内にラップします。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Integer
          Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。
Long
          Long クラスは、プリミティブ型 long の値をオブジェクトにラップします。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
Short
          Short クラスは、プリミティブ型 short の値をオブジェクト内にラップします。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
Void
          Void クラスは、インスタンスを生成できないプレースホルダーとしてのクラスであり、Java キーワード void を表す Class オブジェクトへの参照を保持するのに使用されます。
 

javax.management.relation により使用される java.lang のクラス
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
IndexOutOfBoundsException
          ある種のインデックス (配列、文字列、ベクタなど) が範囲外であることを示すためにスローされます。
Integer
          Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
NoSuchMethodException
          特定のメソッドが見つからない場合にスローされます。
Object
          Object クラスは、クラス階層のルートです。
Override
          メソッド宣言がスーパークラスのメソッド宣言をオーバーライドすることを示します。
String
          String クラスは文字列を表します。
SuppressWarnings
          注釈を付けた要素 (および注釈を付けた要素に含まれるすべてのプログラム要素) で、名前で指定されたコンパイラ警告が抑制されることを示します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.management.remote により使用される java.lang のクラス
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Integer
          Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.management.remote.rmi により使用される java.lang のクラス
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
Integer
          Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.management.timer により使用される java.lang のクラス
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Integer
          Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。
Long
          Long クラスは、プリミティブ型 long の値をオブジェクトにラップします。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.naming により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.naming.directory により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.naming.event により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.naming.ldap により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.naming.spi により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.net により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.net.ssl により使用される java.lang のクラス
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
Runnable
          インスタンスを 1 つのスレッドで実行するすべてのクラスでは、Runnable インタフェースを実装する必要があります。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.print により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.print.attribute により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.print.attribute.standard により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.print.event により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.rmi により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassCastException
          あるオブジェクトを継承関係にないクラスにキャストしようとしたことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
 

javax.rmi.CORBA により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassCastException
          あるオブジェクトを継承関係にないクラスにキャストしようとしたことを示すためにスローされます。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.rmi.ssl により使用される java.lang のクラス
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.script により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Integer
          Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。
NoSuchMethodException
          特定のメソッドが見つからない場合にスローされます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.security.auth により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.security.auth.callback により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.security.auth.kerberos により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.security.auth.login により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.security.auth.spi により使用される java.lang のクラス
String
          String クラスは文字列を表します。
 

javax.security.auth.x500 により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.security.cert により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.security.sasl により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.sound.midi により使用される java.lang のクラス
ArrayIndexOutOfBoundsException
          不正なインデックスを使って配列がアクセスされたことを示すためにスローされます。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.sound.midi.spi により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
 

javax.sound.sampled により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.sound.sampled.spi により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
 

javax.sql により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.sql.rowset により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.sql.rowset.serial により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.sql.rowset.spi により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.swing により使用される java.lang のクラス
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
Character
          Character クラスは、プリミティブ型 char の値をオブジェクトにラップします。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
CloneNotSupportedException
          オブジェクトを複製するために Object クラスの clone メソッドが呼び出されたが、そのオブジェクトのクラスが Cloneable インタフェースを実装していないことを示すためにスローされます。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalAccessException
          アプリケーションが、配列以外のインスタンス作成、フィールドの設定または取得、メソッドの呼び出しを試みた場合に、IllegalAccessException がスローされます。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
IllegalStateException
          不正または不適切なときにメソッドが呼び出されたことを示します。
InstantiationException
          アプリケーションが Class クラスの newInstance メソッドを使ってクラスのインスタンスを生成しようとしたときに、指定されたオブジェクトのインスタンスを生成できない場合にスローされます。
Integer
          Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。
InterruptedException
          あるスレッドが待ち状態、休止状態、または占有されているとき、アクティビティーの前かその間のいずれかにそのスレッドで割り込みが発生した場合にスローされます。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
Number
          abstract クラス Number は、クラス BigDecimalBigIntegerByteDoubleFloatIntegerLong、および Short のスーパークラスです。
Object
          Object クラスは、クラス階層のルートです。
Runnable
          インスタンスを 1 つのスレッドで実行するすべてのクラスでは、Runnable インタフェースを実装する必要があります。
SecurityException
          セキュリティーマネージャーによってスローされ、セキュリティー違反を示します。
String
          String クラスは文字列を表します。
SuppressWarnings
          注釈を付けた要素 (および注釈を付けた要素に含まれるすべてのプログラム要素) で、名前で指定されたコンパイラ警告が抑制されることを示します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.swing.border により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.swing.colorchooser により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.swing.event により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.swing.filechooser により使用される java.lang のクラス
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.swing.plaf により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.swing.plaf.basic により使用される java.lang のクラス
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Integer
          Integer クラスは、プリミティブ型 int の値をオブジェクトにラップします。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.swing.plaf.metal により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.swing.plaf.multi により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.swing.plaf.synth により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.swing.table により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.swing.text により使用される java.lang のクラス
CharSequence
          CharSequencechar 値の読むことのできる文字シーケンスです。
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
CloneNotSupportedException
          オブジェクトを複製するために Object クラスの clone メソッドが呼び出されたが、そのオブジェクトのクラスが Cloneable インタフェースを実装していないことを示すためにスローされます。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
Runnable
          インスタンスを 1 つのスレッドで実行するすべてのクラスでは、Runnable インタフェースを実装する必要があります。
String
          String クラスは文字列を表します。
Thread
          「スレッド」とは、プログラム内での実行スレッドのことです。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.swing.text.html により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.swing.text.html.parser により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
StringBuffer
          スレッドセーフな可変の文字列。
 

javax.swing.text.rtf により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.swing.tree により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
CloneNotSupportedException
          オブジェクトを複製するために Object クラスの clone メソッドが呼び出されたが、そのオブジェクトのクラスが Cloneable インタフェースを実装していないことを示すためにスローされます。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.swing.undo により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.tools により使用される java.lang のクラス
Boolean
          Boolean クラスは、プリミティブ型 boolean の値をオブジェクトにラップします。
CharSequence
          CharSequencechar 値の読むことのできる文字シーケンスです。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Iterable
          このインタフエースを実装すると、オブジェクトを「foreach」文の対象にすることができます。
Object
          Object クラスは、クラス階層のルートです。
Override
          メソッド宣言がスーパークラスのメソッド宣言をオーバーライドすることを示します。
String
          String クラスは文字列を表します。
 

javax.transaction により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.transaction.xa により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.xml により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.bind により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalStateException
          不正または不適切なときにメソッドが呼び出されたことを示します。
Object
          Object クラスは、クラス階層のルートです。
Override
          メソッド宣言がスーパークラスのメソッド宣言をオーバーライドすることを示します。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.xml.bind.annotation により使用される java.lang のクラス
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.bind.annotation.adapters により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.bind.attachment により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.bind.helpers により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.xml.bind.util により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
 

javax.xml.crypto により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.xml.crypto.dom により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.crypto.dsig により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.xml.crypto.dsig.dom により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
 

javax.xml.crypto.dsig.keyinfo により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.crypto.dsig.spec により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.datatype により使用される java.lang のクラス
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Number
          abstract クラス Number は、クラス BigDecimalBigIntegerByteDoubleFloatIntegerLong、および Short のスーパークラスです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.xml.namespace により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.parsers により使用される java.lang のクラス
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.xml.soap により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
UnsupportedOperationException
          要求されたオペレーションがサポートされていないことを示すためにスローされます。
 

javax.xml.stream により使用される java.lang のクラス
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.xml.stream.events により使用される java.lang のクラス
String
          String クラスは文字列を表します。
 

javax.xml.stream.util により使用される java.lang のクラス
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.transform により使用される java.lang のクラス
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.xml.transform.dom により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.transform.sax により使用される java.lang のクラス
IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.transform.stax により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.transform.stream により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.validation により使用される java.lang のクラス
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.ws により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.xml.ws.handler により使用される java.lang のクラス
Comparable
          このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制します。
String
          String クラスは文字列を表します。
 

javax.xml.ws.handler.soap により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.ws.http により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.xml.ws.soap により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

javax.xml.ws.spi により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

javax.xml.xpath により使用される java.lang のクラス
ClassLoader
          クラスローダーは、クラスのロードを担当するオブジェクトです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.ietf.jgss により使用される java.lang のクラス
Cloneable
          Object.clone() メソッドに対して、そのメソッドがそのクラスのインスタンスのフィールド対フィールドのコピーを正当に作成できることを示すために、Cloneable インタフェースを実装したクラスです。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.CORBA により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.CORBA.DynAnyPackage により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.CORBA.ORBPackage により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.CORBA.TypeCodePackage により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.CORBA.portable により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Deprecated
          注釈付きのプログラム要素 @Deprecated は、一般に危険であったり、より適切な他のプログラム要素で代用できることもあり、プログラマには使用を勧められないプログラム要素です。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.CORBA_2_3.portable により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
 

org.omg.CosNaming により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

org.omg.CosNaming.NamingContextExtPackage により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.CosNaming.NamingContextPackage により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.Dynamic により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
 

org.omg.DynamicAny により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

org.omg.DynamicAny.DynAnyFactoryPackage により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

org.omg.DynamicAny.DynAnyPackage により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

org.omg.IOP により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

org.omg.IOP.CodecFactoryPackage により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.IOP.CodecPackage により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.Messaging により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

org.omg.PortableInterceptor により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.PortableInterceptor.ORBInitInfoPackage により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.PortableServer により使用される java.lang のクラス
Class
          Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.PortableServer.CurrentPackage により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.PortableServer.POAManagerPackage により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.PortableServer.POAPackage により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.omg.PortableServer.ServantLocatorPackage により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
 

org.omg.stub.java.rmi により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

org.w3c.dom により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.w3c.dom.bootstrap により使用される java.lang のクラス
ClassCastException
          あるオブジェクトを継承関係にないクラスにキャストしようとしたことを示すためにスローされます。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
IllegalAccessException
          アプリケーションが、配列以外のインスタンス作成、フィールドの設定または取得、メソッドの呼び出しを試みた場合に、IllegalAccessException がスローされます。
InstantiationException
          アプリケーションが Class クラスの newInstance メソッドを使ってクラスのインスタンスを生成しようとしたときに、指定されたオブジェクトのインスタンスを生成できない場合にスローされます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

org.w3c.dom.events により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.w3c.dom.ls により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.xml.sax により使用される java.lang のクラス
Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
Throwable
          Throwable クラスは、Java 言語のすべてのエラーと例外のスーパークラスです。
 

org.xml.sax.ext により使用される java.lang のクラス
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 

org.xml.sax.helpers により使用される java.lang のクラス
ClassCastException
          あるオブジェクトを継承関係にないクラスにキャストしようとしたことを示すためにスローされます。
ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
IllegalAccessException
          アプリケーションが、配列以外のインスタンス作成、フィールドの設定または取得、メソッドの呼び出しを試みた場合に、IllegalAccessException がスローされます。
InstantiationException
          アプリケーションが Class クラスの newInstance メソッドを使ってクラスのインスタンスを生成しようとしたときに、指定されたオブジェクトのインスタンスを生成できない場合にスローされます。
NullPointerException
          オブジェクトが必要な場合に、アプリケーションが null を使おうとするとスローされます。
Object
          Object クラスは、クラス階層のルートです。
String
          String クラスは文字列を表します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。