nanoJBlend

クラス
java.lang.Exception の使用

Exception を使用しているパッケージ
java.io データストリームの操作に関するクラスを提供します。 
java.lang 基本的なクラスを提供するパッケージです。 
java.net ネットワーク上のリソースにアクセスするためのソケット関連のクラスを提供します。 
java.util 各種のユーティリティークラスを提供します。 
jp.co.aplix.avm このパッケージは組込ソフトウェアで必要となる機能を含んでいます。 
 

java.io での Exception の使用
 

java.io での Exception のサブクラス
 class EOFException
          EOFException はデータ入力中にストリームの終端に到達したことを通知します。
 class InterruptedIOException
          InterruptedIOException は、入力処理または出力処理を実行中のスレッドが割り込まれたことにより実行中の処理が終了させられてしまったことを通知します。
 class IOException
          IOException は入出力関係の例外が発生したことを通知します。
 class UnsupportedEncodingException
          UnsupportedEncodingException は、サポートしていない文字エンコーディングの処理が要求されたことを通知します。
 class UTFDataFormatException
          UTFDataFormatException は Modified UTF-8 に沿っていない不正な文字列をデータ入力ストリームから読み込んだ場合、および出力ストリームに書き込む際にデータ長が規定より長くなってしまったときにスローされます。
 

java.lang での Exception の使用
 

java.lang での Exception のサブクラス
 class ArithmeticException
          零による除算など、算術演算で例外的な条件が発生した時にスローされる例外です。
 class ArrayIndexOutOfBoundsException
          配列へのアクセスで不正なインデックスが使用された場合にスローされる例外です。
 class ArrayStoreException
          配列の要素に間違った型のオブジェクトを格納しようとした場合にスローされる例外です。
 class ClassCastException
          あるオブジェクトを、そのクラスの継承階層にないクラスのオブジェクトにキャストした場合にスローされる例外です。
 class ClassNotFoundException
          アプリケーションが指定したクラス名のクラスが無かった場合にスローされる例外です。
 class IllegalAccessException
          IllegalAccessException はアプリケーションが不正なアクセスを実行した場合にスローされます。
 class IllegalArgumentException
          メソッドに不正または不適切な引数の値が渡された場合にスローされる例外です。
 class IllegalMonitorStateException
          スレッドが、オブジェクトのモニタを獲得せずにそのオブジェクトで wait しようとした場合、またはオブジェクトのモニタで wait している別のスレッドをそのオブジェクトのモニタを獲得せずに notify しようとした場合にスローされる例外です。
 class IllegalStateException
          nanoJBlend または nanoアプリケーションが不適切な状態でメソッドが呼び出されたこと示す例外です。
 class IllegalThreadStateException
          スレッドが不適切な状態でメソッドが呼び出されたこと示す例外です。
 class IndexOutOfBoundsException
          配列、文字列、ベクタなどの要素を指すインデックスが正常な範囲の値でない場合にスローされる例外です。
 class InstantiationException
          Classクラスの newInstance メソッドで配列クラスやインターフェース、 abstract クラスを生成しようとした場合、またはデフォルトコンストラクタが無い場合にスローされる例外です。
 class InterruptedException
          スレッドが wait している、 sleep している、または一時停止の状態にあるとき、他のスレッドがそのスレッドの interrupt メソッドで割り込みをかけたときにスローされる例外です。
 class NegativeArraySizeException
          アプリケーションが負のサイズの配列を生成しようとしたときにスローされる例外です。
 class NoSuchMethodException
          特定のメソッドが見つからない場合にスローされる例外です。
 class NullPointerException
          オブジェクトが必用な状況で null を使用した場合にスローされる例外です。
 class NumberFormatException
          文字列を数値に変換するときに、文字列が有効な数値表現形式でない場合にスローされる例外です。
 class RuntimeException
          RuntimeException は nanoJBlend VMの正常な動作中にスローされる例外のスーパークラスです。
 class SecurityException
          セキュリティ違反が発生した場合にスローされる例外です。
 class StringIndexOutOfBoundsException
          String のメソッドで、インデックスが有効でない文字位置を指している場合にスローされる例外です。
 class UnsupportedOperationException
          要求された処理がサポートされていないことを示す例外です。
 

java.net での Exception の使用
 

java.net での Exception のサブクラス
 class MalformedURLException
          不正なURLであることを示す例外です。
 class ProtocolException
          下位のプロトコルでエラー(TCPエラーなど)が発生したときにスローされる例外です。
 class SocketException
          SocketException は下位のプロトコルでエラー(TCPエラーなど)が発生した場合にスローされます。
 class UnknownHostException
          UnknownHostException はホストのIPアドレスを解決できなかった場合にスローされます。
 

java.util での Exception の使用
 

java.util での Exception のサブクラス
 class ConcurrentModificationException
          ConcurrentModificationException は、オブジェクトに対して複数のスレッドによる同時並行的な変更を許容していない場合に、同時並行的な変更が検出された場合にスローされます。
 class EmptyStackException
          EmptyStackExceptionStack クラスによってスタックが空の場合にスローされる例外です。
 class NoSuchElementException
          NoSuchElementException は期待する要素が無い場合にスローされる例外です。
 

jp.co.aplix.avm での Exception の使用
 

jp.co.aplix.avm での Exception のサブクラス
 class LoadableModuleException
          nanoJBlend ローダブルモジュールのロード・アンロードに関連する例外です。
 


nanoJBlend

Copyright 2005-2013 Aplix and/or its affiliates. All rights reserved. Aplix Confidential and Restricted.
NTT DOCOMO and Hitachi Kokusai Electric Confidential