Spring UnChecked異常公式定義!
706 ワード
スプリングの管理に触れたことがあるなら!ではspringの非捕獲異常を理解しなければなりません!つまりunchecked異常!なぜなら
Springデフォルトでは、このような異常なものは自動的にロールバックします!!
これはspring jarパッケージのソースコードです!
なるほど!
RuntimeExceptionと
Errorは伝説のunchecked異常だ!
RuntimeExceptionのサブクラスには、次のものがあります.
参照
AnnotationTypeMismatchException,
ArithmeticException,
ArrayStoreException,
BufferOverflowException,
BufferUnderflowException,
CannotRedoException,
.........
UnmodifiableSetException,
UnsupportedOperationException
Springデフォルトでは、このような異常なものは自動的にロールバックします!!
public static boolean isCheckedException(Throwable ex)
{
return !(ex instanceof RuntimeException) && !(ex instanceof Error);
}
これはspring jarパッケージのソースコードです!
なるほど!
RuntimeExceptionと
Errorは伝説のunchecked異常だ!
RuntimeExceptionのサブクラスには、次のものがあります.
参照
AnnotationTypeMismatchException,
ArithmeticException,
ArrayStoreException,
BufferOverflowException,
BufferUnderflowException,
CannotRedoException,
.........
UnmodifiableSetException,
UnsupportedOperationException