クラスjava.lang.IllegalStateException
の使用

IllegalStateExceptionを使用しているパッケージ 
パッケージ 説明
com.sun.nio.sctp
Stream Control Transport Protocol用のJava APIです。
java.awt
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
java.awt.dnd
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
java.nio
データのコンテナであるバッファについて定義し、その他のNIOパッケージの概要情報を提供します。
java.nio.channels
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
java.nio.file
ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。
java.util
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
java.util.concurrent
並行プログラミングでよく使用されるユーティリティ・クラスです。
javax.crypto
暗号化操作のクラスとインタフェースを提供します。
javax.swing
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
jdk.jfr
このパッケージは、イベントを作成してFlight Recorderを制御するクラスを提供します。
jdk.jshell
Javaプログラミング言語コードの"snippets"をインタラクティブに評価するRead-Eval-Printループ(REPL)などのツールを作成するためのインタフェースを提供します。
jdk.management.jfr
このパッケージには、Java Management Extensions (JMX)のFlight Recorderを制御およびモニターするクラスが含まれています。
  • com.sun.nio.sctpでのIllegalStateExceptionの使用

    com.sun.nio.sctpIllegalStateExceptionのサブクラス
    修飾子と型 クラス 説明
    class  IllegalReceiveException
    通知ハンドラからSctpChannelまたはSctpMultiChannelreceiveメソッドを呼び出そうとするとスローされる非チェック例外です。
    class  IllegalUnbindException
    チャネルにバインドされていないアドレスを削除したり、バインドされている唯一のアドレスを持つチャネルからアドレスを削除したりしようとするとスローされる非チェック例外です。
  • java.awtでのIllegalStateExceptionの使用

    java.awtでのIllegalStateExceptionのサブクラス 
    修飾子と型 クラス 説明
    class  IllegalComponentStateException
    要求された操作に対し、AWTコンポーネントが適切な状態にないというシグナルです。
    IllegalStateExceptionをスローするjava.awtのメソッド 
    修飾子と型 メソッド 説明
    void SplashScreen.close()
    スプラッシュ画面を隠し、ウィンドウを閉じ、関連するすべてのリソースを解放します。
    Graphics2D SplashScreen.createGraphics()
    スプラッシュ画面上に描画できるようにする、スプラッシュ画面のオーバーレイ・イメージのグラフィックス・コンテキストを(Graphics2Dオブジェクトとして)作成します。
    Rectangle SplashScreen.getBounds()
    スプラッシュ画面ウィンドウの境界をRectangleとして返します。
    URL SplashScreen.getImageURL()
    現在のスプラッシュ画面のイメージを返します。
    Dimension SplashScreen.getSize()
    スプラッシュ画面ウィンドウのサイズをDimensionとして返します。
    void SplashScreen.setImageURL​(URL imageURL)
    スプラッシュ画面のイメージを変更します。
    void SplashScreen.update()
    オーバーレイ・イメージの現在の内容でスプラッシュ・ウィンドウを更新します。
  • java.awt.dndでのIllegalStateExceptionの使用

    java.awt.dndでのIllegalStateExceptionのサブクラス 
    修飾子と型 クラス 説明
    class  InvalidDnDOperationException
    この例外は、java.awt.dndパッケージのさまざまなメソッドによってスローされます。
  • java.nioでのIllegalStateExceptionの使用

    java.nioでのIllegalStateExceptionのサブクラス 
    修飾子と型 クラス 説明
    class  InvalidMarkException
    マークが定義されていない状態でバッファをリセットしようとしたときにスローされる、非チェック例外です。
  • java.nio.channelsでのIllegalStateExceptionの使用

    java.nio.channelsでのIllegalStateExceptionのサブクラス 
    修飾子と型 クラス 説明
    class  AcceptPendingException
    以前の受け付け操作が完了していないのにチャネル上で受け付け操作を開始しようとした場合にスローされる非チェック例外です。
    class  AlreadyBoundException
    すでにバインド済みのネットワーク指向チャネルのソケットをバインドしようとしたときにスローされる非チェック例外です。
    class  AlreadyConnectedException
    すでに接続済みのSocketChannelを接続しようとしたときにスローされる非チェック例外です。
    class  CancelledKeyException
    すでに無効になった選択キーを使用しようとしたときにスローされる非チェック例外です。
    class  ClosedSelectorException
    クローズしたセレクタに対する入出力操作を呼び出そうとしたときにスローされる非チェック例外です。
    class  ConnectionPendingException
    非ブロック接続操作の進行中にSocketChannelに接続しようとしたときにスローされる非チェック例外です。
    class  IllegalBlockingModeException
    ブロック・モードが不正であるのに、チャネル上でブロック・モード固有の操作を呼び出したときにスローされる非チェック例外です。
    class  NoConnectionPendingException
    最初にそのconnectメソッドを正常に呼び出すことなく、SocketChannelfinishConnectメソッドが呼び出された場合にスローされる非チェック例外です。
    class  NonReadableChannelException
    最初は読込みのためにオープンされていなかったチャネルから読込みを行おうとしたときにスローされる非チェック例外です。
    class  NonWritableChannelException
    最初は書込みのためにオープンされていなかったチャネルに対して書込みを行おうとしたときにスローされる非チェック例外です。
    class  NotYetBoundException
    未バインドのサーバー・ソケット・チャネル上で入出力操作を呼び出そうとしたときにスローされる非チェック例外です。
    class  NotYetConnectedException
    未接続のソケット・チャネル上で入出力操作を呼び出そうとしたときにスローされる非チェック例外です。
    class  OverlappingFileLockException
    ロックを獲得しようとしたファイル領域が、すでに同じJava仮想マシンによってロックされている領域にオーバーラップしている場合、またはその他のスレッドが同じファイルのオーバーラップしている領域をロックしようと待機している場合にスローされる非チェック例外です。
    class  ReadPendingException
    以前の読取りが完了していないのに非同期ソケット・チャネルから読み取ろうとした場合にスローされる非チェック例外です。
    class  ShutdownChannelGroupException
    シャットダウン済みのグループ内でチャネルを構築しようとしたときや、チャネル・グループが終了したために入出力操作の終了ハンドラを呼び出せないときにスローされる非チェック例外です。
    class  WritePendingException
    以前の書込みが完了していないのに非同期ソケット・チャネルに書き込もうとした場合にスローされる非チェック例外です。
  • java.nio.fileでのIllegalStateExceptionの使用

    java.nio.fileでのIllegalStateExceptionのサブクラス 
    修飾子と型 クラス 説明
    class  ClosedDirectoryStreamException
    閉じられたディレクトリ・ストリームに対する操作を呼び出そうとしたときにスローされる非チェック例外です。
    class  ClosedFileSystemException
    閉じられたファイルやファイル・システムに対する操作を呼び出そうとしたときにスローされる非チェック例外です。
    class  ClosedWatchServiceException
    閉じられた監視サービスに対する操作を呼び出そうとしたときにスローされる非チェック例外です。
  • java.utilでのIllegalStateExceptionの使用

    java.utilでのIllegalStateExceptionのサブクラス 
    修飾子と型 クラス 説明
    class  FormatterClosedException
    フォーマッタを閉じる際にスローされる、非チェック例外です。
  • java.util.concurrentでのIllegalStateExceptionの使用

    java.util.concurrentでのIllegalStateExceptionのサブクラス 
    修飾子と型 クラス 説明
    class  CancellationException
    FutureTaskなどの値を生成するタスクの結果を、そのタスクが取り消されたために取得できないことを示す例外です。
  • javax.cryptoでのIllegalStateExceptionの使用

    IllegalStateExceptionをスローするjavax.cryptoのメソッド 
    修飾子と型 メソッド 説明
    byte[] Mac.doFinal()
    MAC操作を終了します。
    byte[] Mac.doFinal​(byte[] input)
    指定されたバイトの配列を処理してMAC操作を終了します。
    void Mac.doFinal​(byte[] output, int outOffset)
    MAC操作を終了します。
    Key KeyAgreement.doPhase​(Key key, boolean lastPhase)
    このキー合意に関係する相手のだれかから受け取った、指定されたキーを使用してこのキー合意の次の段階を実行します。
    protected abstract Key KeyAgreementSpi.engineDoPhase​(Key key, boolean lastPhase)
    このキー合意に関係する相手のだれかから受け取った、指定されたキーを使用してこのキー合意の次の段階を実行します。
    protected abstract byte[] KeyAgreementSpi.engineGenerateSecret()
    共有の秘密情報を生成して新しいバッファ内に返します。
    protected abstract int KeyAgreementSpi.engineGenerateSecret​(byte[] sharedSecret, int offset)
    共有の秘密情報を生成して、offsetから始まるsharedSecretバッファ内に格納します。
    protected abstract SecretKey KeyAgreementSpi.engineGenerateSecret​(String algorithm)
    共有の秘密情報を作成して、それを要求されたアルゴリズム型の秘密キーオブジェクトとして返します。
    byte[] KeyAgreement.generateSecret()
    共有の秘密情報を生成して新しいバッファ内に返します。
    int KeyAgreement.generateSecret​(byte[] sharedSecret, int offset)
    共有の秘密情報を生成して、offsetから始まるsharedSecretバッファ内に格納します。
    SecretKey KeyAgreement.generateSecret​(String algorithm)
    共有の秘密情報を作成して、それを指定されたアルゴリズムのSecretKeyオブジェクトとして返します。
    byte[] ExemptionMechanism.genExemptionBlob()
    除外メカニズムのキーBlobを生成します。
    int ExemptionMechanism.genExemptionBlob​(byte[] output)
    除外メカニズムのキーBlobを生成して、結果をoutputバッファに格納します。
    int ExemptionMechanism.genExemptionBlob​(byte[] output, int outputOffset)
    除外メカニズムのキーBlobを生成して、結果をoutputOffsetから始まるoutputバッファに格納します。
    int ExemptionMechanism.getOutputSize​(int inputLen)
    入力の長さinputLen (バイト単位)を指定して、次のgenExemptionBlob操作の結果を保持するために必要な出力バッファの長さをバイト数で返します。
    void Mac.update​(byte input)
    指定されたバイトを処理します。
    void Mac.update​(byte[] input)
    指定されたバイトの配列を処理します。
    void Mac.update​(byte[] input, int offset, int len)
    input内のlenバイトを処理します。offsetから始めます。
  • javax.swingでのIllegalStateExceptionの使用

    IllegalStateExceptionをスローするjavax.swingのメソッド 
    修飾子と型 メソッド 説明
    void TransferHandler.exportToClipboard​(JComponent comp, Clipboard clip, int action)
    指定されたコンポーネントを指定されたクリップボードへ転送します。
  • jdk.jfrでのIllegalStateExceptionの使用

    IllegalStateExceptionをスローするjdk.jfrのメソッド
    修飾子と型 メソッド 説明
    static FlightRecorder FlightRecorder.getFlightRecorder()
    プラットフォーム用のFlight Recorderを返します。
  • jdk.jshellでのIllegalStateExceptionの使用

    IllegalStateExceptionをスローするjdk.jshellのメソッド
    修飾子と型 メソッド 説明
    JShell JShell.Builder.build()
    JShell状態エンジンを構築します。
    static JShell JShell.create()
    新しいJShell状態エンジンを作成します。
    List<SnippetEvent> JShell.drop​(Snippet snippet)
    ステートから宣言を削除します。
    List<SnippetEvent> JShell.eval​(String input)
    該当する場合、定義および/または実行を含む入力文字列を評価します。
    JShell.Subscription JShell.onShutdown​(Consumer<JShell> listener)
    このJShellインスタンスが終了するときに呼び出されるコールバックを登録します。
    JShell.Subscription JShell.onSnippetEvent​(Consumer<SnippetEvent> listener)
    スニペットのステータスが変更されたときに呼び出されるコールバックを登録します。
    String JShell.varValue​(VarSnippet snippet)
    変数の現在の値を取得します。
  • jdk.management.jfrでのIllegalStateExceptionの使用

    IllegalStateExceptionをスローするjdk.management.jfrのメソッド
    修飾子と型 メソッド 説明
    long FlightRecorderMXBean.newRecording()
    レコーディングを作成しますが、レコーディングは開始しません。
    void FlightRecorderMXBean.startRecording​(long recordingId)
    指定したIDでレコーディングを開始します。
    boolean FlightRecorderMXBean.stopRecording​(long recordingId)
    指定したIDで実行中のレコーディングを停止します。