1. システム分類
(1) uncheckedException (非チェック例外)
とも呼ばれます一般的な NullPointerException、IndexOutOfBoundsException などの実行例外 (RuntimeException)。動作中の例外の場合、Java コンパイラは例外をキャッチしたり例外をスローしたりするステートメントを必要としません。これはプログラマによって決定されます。
(2) チェック例外(チェック例外、コンパイル例外)
は非実行例外とも呼ばれます(実行例外以外の例外は非実行例外です)。 , Javaコンパイラ プログラマはキャプチャ処理を強制的に行わなければなりません。たとえば、一般的な IOException や SQLException などです。非実行例外の場合、キャプチャまたは送信処理が実行されない場合、コンパイルは成功しません。
2. エラーと例外の関係
通常の状況では、エラーは Java 仮想マシンの実行エラーなどの jvm エラーを直接引き起こします。スレッドが発生すると、実行を続行できなくなります。
例外は、プログラム自体が処理できる例外です。発生後は正常に実行できます。
1. SpringMVC、Spring Web MVC は、リクエスト駆動型の Web MVC 設計パターンを実装する Java ベースの軽量 Web フレームワークです。
2.Shiro、Apache Roku は Java 用のセキュリティ フレームワークです。
3.Mybatis、MyBatis は、通常の SQL クエリ、ストアド プロシージャ、高度なマッピングをサポートする優れた永続層フレームワークです。
4.Dubbo、Dubbo は分散サービス フレームワークです。
5.Maven、Maven はプロジェクト管理およびビルド自動化ツールです。
6.RabbitMQ、RabbitMQ は、Erlang で実装された、同時実行性と信頼性の高い AMQP メッセージ キュー サーバーです。 7.Ehcache、EhCache は、純粋な Java インプロセス キャッシュ フレームワークです。
以上がJava例外システムの知識ポイントは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。