ホームページ  >  記事  >  Java  >  Java での一般的なランタイム例外の解決策

Java での一般的なランタイム例外の解決策

黄舟
黄舟オリジナル
2017-09-29 10:35:253712ブラウズ

ArithmeticException、: 算術例外
ArrayStoreException、配列ストレージ例外
BufferOverflowException、コーディング エラー例外

解決策:

Eclipse を使用して Java プロジェクトを開発すると、java.nio.BufferOverflowException のエラーが発生しました。インターネットでこの解決策を見つけました。その時ははい

1. Eclipseで、[プロジェクト]->[Javadocの生成]メニューに移動し、3番目のダイアログボックスの[追加のJavadocオプション]テキストボックスに-encoding UTF-8パラメータを追加します。この現象は一時的に消えます

2。コントロールパネルの地域と言語のオプションでローカル言語を英語に設定します

3. ファイルに入力されるデータとバックグラウンドに入力されるデータをすべて英語に変更することでも解決できます。


BufferUnderflowException、エンコーディングの問題
CannotRedoException、
CannotUndoException、
ClassCastException、: 2 つの型間で互換性のない変換を検出したときに JVM によってスローされるランタイム例外です
CMMException、ネイティブ CMM がエラーを返す場合、これは例外
ConcurrentModificationException をスローします、反復中に Vector と ArrayList が同時に変更された場合、例外がスローされます
DOMException、インターフェイスは処理エラーを表し、操作を実行できない場合、例外がスローされます
EmptyStackException、空のスタック例外
IllegalArgumentException、場所ファイルが見つかりません。そして、これはプロジェクトが開始されたときに報告されました。したがって、Tomcat 設定ファイルを確認する必要があります
IllegalMonitorStateException。プログラマが、notify()、notify()、wait() メソッドの使用条件に注意を払わず、スレッド同期メカニズムを真に理解していないために発生します。 。この例外は、現在のスレッドがこのオブジェクトのロックの所有者ではないが、オブジェクトのnotify()、notify()、およびwait()メソッドを呼び出した場合にスローされます。
IllegalPathStateException、
IllegalStateException、

この例外は、クライアントへの現在の応答が終了し、応答が終了した(または終了した)後は

クライアント(実際にはバッファ)にコンテンツを出力できないことを示します


ImagingOpException 、

IndexOutOfBoundsException、配列範囲外の例外
MissingResourceException、
NegativeArraySizeException、

通常はフォームの書き込みにエラーがあるため

メソッドはpost

でENCTYPE="multipart/form-data"を追加する必要があります

<form name="myForm" method="post" ENCTYPE="multipart/form-data" >

NoSuchElement Exception、反復デバイスエラー
NullPointerException、null ポインタ例外
ProfileDataException、
ProviderException、
RasterFormatException、
SecurityException、不十分な権限

以上がJava での一般的なランタイム例外の解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。