|
nanoJBlend | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| Throwable を使用しているパッケージ | |
|---|---|
| java.io | データストリームの操作に関するクラスを提供します。 |
| java.lang | 基本的なクラスを提供するパッケージです。 |
| java.net | ネットワーク上のリソースにアクセスするためのソケット関連のクラスを提供します。 |
| java.util | 各種のユーティリティークラスを提供します。 |
| jp.co.aplix.avm | このパッケージは組込ソフトウェアで必要となる機能を含んでいます。 |
| java.io での Throwable の使用 |
|---|
| java.io での Throwable のサブクラス | |
|---|---|
class |
EOFException
EOFException はデータ入力中にストリームの終端に到達したことを通知します。 |
class |
InterruptedIOException
InterruptedIOException は、入力処理または出力処理を実行中のスレッドが割り込まれたことにより実行中の処理が終了させられてしまったことを通知します。 |
class |
IOException
IOException は入出力関係の例外が発生したことを通知します。 |
class |
UnsupportedEncodingException
UnsupportedEncodingException は、サポートしていない文字エンコーディングの処理が要求されたことを通知します。 |
class |
UTFDataFormatException
UTFDataFormatException は Modified UTF-8 に沿っていない不正な文字列をデータ入力ストリームから読み込んだ場合、および出力ストリームに書き込む際にデータ長が規定より長くなってしまったときにスローされます。 |
| java.lang での Throwable の使用 |
|---|
| java.lang での Throwable のサブクラス | |
|---|---|
class |
ArithmeticException
零による除算など、算術演算で例外的な条件が発生した時にスローされる例外です。 |
class |
ArrayIndexOutOfBoundsException
配列へのアクセスで不正なインデックスが使用された場合にスローされる例外です。 |
class |
ArrayStoreException
配列の要素に間違った型のオブジェクトを格納しようとした場合にスローされる例外です。 |
class |
ClassCastException
あるオブジェクトを、そのクラスの継承階層にないクラスのオブジェクトにキャストした場合にスローされる例外です。 |
class |
ClassNotFoundException
アプリケーションが指定したクラス名のクラスが無かった場合にスローされる例外です。 |
class |
Error
Error は Throwable のサブクラスで、通常のアプリケーションがキャッチするべきでない重大な問題を表します。 |
class |
Exception
Exception クラスおよびそのサブクラスは、通常のアプリケーションがキャッチするであろう Throwable の階層を形成します。 |
class |
ExceptionInInitializerError
static 初期化子で想定外の例外が発生したことを示します。 |
class |
IllegalAccessException
IllegalAccessException はアプリケーションが不正なアクセスを実行した場合にスローされます。 |
class |
IllegalArgumentException
メソッドに不正または不適切な引数の値が渡された場合にスローされる例外です。 |
class |
IllegalMonitorStateException
スレッドが、オブジェクトのモニタを獲得せずにそのオブジェクトで wait しようとした場合、またはオブジェクトのモニタで wait している別のスレッドをそのオブジェクトのモニタを獲得せずに notify しようとした場合にスローされる例外です。 |
class |
IllegalStateException
nanoJBlend または nanoアプリケーションが不適切な状態でメソッドが呼び出されたこと示す例外です。 |
class |
IllegalThreadStateException
スレッドが不適切な状態でメソッドが呼び出されたこと示す例外です。 |
class |
IndexOutOfBoundsException
配列、文字列、ベクタなどの要素を指すインデックスが正常な範囲の値でない場合にスローされる例外です。 |
class |
InstantiationError
アプリケーションが抽象クラスやインタフェースを new でインスタンス化しようとしたときにスローされます。 |
class |
InstantiationException
Classクラスの newInstance メソッドで配列クラスやインターフェース、 abstract クラスを生成しようとした場合、またはデフォルトコンストラクタが無い場合にスローされる例外です。 |
class |
InternalError
内部エラーが発生したときにスローされます。 |
class |
InterruptedException
スレッドが wait している、 sleep している、または一時停止の状態にあるとき、他のスレッドがそのスレッドの interrupt メソッドで割り込みをかけたときにスローされる例外です。 |
class |
LinkageError
このエラーはクラスが他のクラスに依存していて、前者がコンパイルされた後に後者が変更されて非互換になってしまった場合にスローされます。 |
class |
NegativeArraySizeException
アプリケーションが負のサイズの配列を生成しようとしたときにスローされる例外です。 |
class |
NoClassDefFoundError
nano VMが、たとえば通常のメソッド呼び出しや new でインスタンスを生成するために、クラス定義をロードしようとして見つからなかった場合にスローされます。 |
class |
NoSuchMethodError
アプリケーションがあるクラスの指定されたメソッド(スタティックメソッドであるかインスタンスメソッドであるかにかかわらす)を呼び出そうとしたときに、そのメソッドの定義が無い場合にスローされます。 |
class |
NoSuchMethodException
特定のメソッドが見つからない場合にスローされる例外です。 |
class |
NullPointerException
オブジェクトが必用な状況で null を使用した場合にスローされる例外です。 |
class |
NumberFormatException
文字列を数値に変換するときに、文字列が有効な数値表現形式でない場合にスローされる例外です。 |
class |
OutOfMemoryError
メモリ不足のためにnano VMがオブジェクトを割り当てることができず、かつガベージコレクタによって空きメモリを捻出することができない場合にスローされます。 |
class |
RuntimeException
RuntimeException は nanoJBlend VMの正常な動作中にスローされる例外のスーパークラスです。 |
class |
SecurityException
セキュリティ違反が発生した場合にスローされる例外です。 |
class |
StringIndexOutOfBoundsException
String のメソッドで、インデックスが有効でない文字位置を指している場合にスローされる例外です。 |
class |
UnsupportedOperationException
要求された処理がサポートされていないことを示す例外です。 |
class |
VirtualMachineError
nano VMが破壊されているかまたは作動し続けるために必要なリソースが枯渇した場合にスローされます。 |
| java.net での Throwable の使用 |
|---|
| java.net での Throwable のサブクラス | |
|---|---|
class |
MalformedURLException
不正なURLであることを示す例外です。 |
class |
ProtocolException
下位のプロトコルでエラー(TCPエラーなど)が発生したときにスローされる例外です。 |
class |
SocketException
SocketException は下位のプロトコルでエラー(TCPエラーなど)が発生した場合にスローされます。 |
class |
UnknownHostException
UnknownHostException はホストのIPアドレスを解決できなかった場合にスローされます。 |
| java.util での Throwable の使用 |
|---|
| java.util での Throwable のサブクラス | |
|---|---|
class |
ConcurrentModificationException
ConcurrentModificationException は、オブジェクトに対して複数のスレッドによる同時並行的な変更を許容していない場合に、同時並行的な変更が検出された場合にスローされます。 |
class |
EmptyStackException
EmptyStackException は Stack クラスによってスタックが空の場合にスローされる例外です。 |
class |
NoSuchElementException
NoSuchElementException は期待する要素が無い場合にスローされる例外です。 |
| jp.co.aplix.avm での Throwable の使用 |
|---|
| jp.co.aplix.avm での Throwable のサブクラス | |
|---|---|
class |
LoadableModuleException
nanoJBlend ローダブルモジュールのロード・アンロードに関連する例外です。 |
|
nanoJBlend | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||