日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

JAVA运行时异常及检查式异常

發布時間:2024/4/11 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JAVA运行时异常及检查式异常 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
歡迎支持筆者新作:《深入理解Kafka:核心設計與實踐原理》和《RabbitMQ實戰指南》,同時歡迎關注筆者的微信公眾號:朱小廝的博客。

?

歡迎跳轉到本文的原文鏈接:https://honeypps.com/java/java-runtime-exception-and-check-exception/

?

?

java運行時異常是可能在java虛擬機正常工作時拋出的異常。

java提供了兩種異常機制。一種是運行時異常(RuntimeExepction),一種是檢查式異常(checked execption)。

檢查式異常:我們經常遇到的IO異常及sql異常就屬于檢查式異常。對于這種異常,java編譯器要求我們必須對出現的這些異常進行catch 所以 面對這種異常不管我們是否愿意,只能自己去寫一堆catch來捕捉這些異常。

JDK1.7中有:

EOFException?文件已結束異常

FileNotFoundException ?文件未找到異常

SQLException ?操作數據庫異常

IOException ?輸入輸出異常

NoSuchMethodException ?方法未找到異常

?

ClassNotFoundException

NamingException

InterruptedException

?

運行時異常:我們可以不處理。當出現這樣的異常時,總是由虛擬機接管。比如:我們從來沒有人去處理過NullPointerException異常,它就是運行時異常,并且這種異常還是最常見的異常之一。

在JDK1.7中java.lang.RuntimeException有如下子類:

AnnotationTypeMismatchException,?

ArithmeticException,?算術異常類

ArrayStoreException,數據存儲異常,寫數組操作時,對象或數據類型不兼容

BufferOverflowException,?

BufferUnderflowException,?

CannotRedoException,?

CannotUndoException,?

ClassCastException,?類型強制轉換異常

CMMException,?

ConcurrentModificationException,?

DataBindingException,?

DOMException,?

EmptyStackException,?

EnumConstantNotPresentException,?

EventException,?

FileSystemAlreadyExistsException,?

FileSystemNotFoundException,?

IllegalArgumentException,(子類NumberFormatException?)

IllegalMonitorStateException,?

IllegalPathStateException,?

IllegalStateException,?

IllformedLocaleException,?

ImagingOpException,?

IncompleteAnnotationException,?

IndexOutOfBoundsException,?數組下標越界異常

JMRuntimeException,?

LSException,?

MalformedParameterizedTypeException,?

MirroredTypesException,?

MissingResourceException,?

NegativeArraySizeException,?數組負下標異常

NoSuchElementException,?

NoSuchMechanismException,?

NullPointerException,?空指針異常類

ProfileDataException,?

ProviderException,?

ProviderNotFoundException,?

RasterFormatException,?

RejectedExecutionException,?

SecurityException,?.違背安全原則異常

SystemException,?

TypeConstraintException,?

TypeNotPresentException,?

UndeclaredThrowableException,?

UnknownEntityException,?

UnmodifiableSetException,?

UnsupportedOperationException,?不支持的操作異常

WebServiceException,?

WrongMethodTypeException?

?

歡迎跳轉到本文的原文鏈接:https://honeypps.com/java/java-runtime-exception-and-check-exception/

歡迎支持筆者新作:《深入理解Kafka:核心設計與實踐原理》和《RabbitMQ實戰指南》,同時歡迎關注筆者的微信公眾號:朱小廝的博客。

總結

以上是生活随笔為你收集整理的JAVA运行时异常及检查式异常的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。