どのような一般的な例外?

著作権:転載元の名前に注意してくださいhttps://blog.csdn.net/meism5/article/details/90414205

どのような一般的な例外?

非常に多くの異常、Throwableのは異常なルートクラスです。

Throwableのサブクラスは-Exception -errorエラーと例外が含まれています。

例外RuntimeExceptionは、一般に、異常と異常動作に分けます。

ランタイム例外コードは、明示的に処理をキャプチャするために必要とされていません。

 

図は、一般的な例外クラスとその親と子の関係であります:

Throwableを

| ├エラー  

| │├例外IOError

| │├のLinkageError

| │├ReflectionError

| │├のThreadDeath

| │└ないVirtualMachineError

| │ 

| ├例外  

| │├CloneNotSupportedException

| │├DataFormatException

| │├InterruptedExceptionあります

| │├にIOException

| │├ReflectiveOperationException

| │├のRuntimeException 

| │├はArithmeticException

| │├ClassCastExceptionが発生

| │├ConcurrentModificationExceptionが

| │├はIllegalArgumentException

| │├はIndexOutOfBoundsException

| │├はNoSuchElementException

| │├NullPointerExceptionが発生

| │└にSecurityException

| │└のSQLException

 

おすすめ

転載: blog.csdn.net/meism5/article/details/90414205