異常處理在Java中的作用有哪些-創新互聯

這篇文章將為大家詳細講解有關異常處理在Java中的作用有哪些,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

成都創新互聯是一家集網站建設,建昌企業網站建設,建昌品牌網站建設,網站定制,建昌網站建設報價,網絡營銷,網絡優化,建昌網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力。可充分滿足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。

1、對異常的理解:異常:在Java語言中,將程序執行中發生的不正常情況稱為“異常”。(開發過程中的語法錯誤和邏輯錯誤不是異常)

2、Java程序在執行過程中所發生對異常事件可分為兩類:

  •  Error:Java虛擬機無法解決的嚴重問題。如:JVM系統內部錯誤、資源耗盡等嚴重情況。比如:StackOverflowError和OOM。一般不編寫針對性 的代碼進行處理。
  • Exception: 其它因編程錯誤或偶然的外在因素導致的一般性問題,可以使用針對性的代碼進行處理。例如:
  • 空指針訪問
  • 試圖讀取不存在的文件
  • 網絡連接中斷
  • 數組角標越界

3、運行時異常和編譯時異常

運行時異常

  • 是指編譯器不要求強制處置的異常。一般是指編程時的邏輯錯誤,是程序員應該積極避免其出現的異常。java.lang.RuntimeException類及它的子類都是運行時異常。
  • 對于這類異常,可以不作處理,因為這類異常很普遍,若全處理可能會對程序的可讀性和運行效率產生影響。

編譯時異常

  • 是指編譯器要求必須處置的異常。即程序在運行時由于外界因素造成的一 般性異常。編譯器要求Java程序必須捕獲或聲明所有編譯時異常。
  • 對于這類異常,如果程序不處理,可能會帶來意想不到的結果。

異常處理在Java中的作用有哪些

二.Error和Exception

1.Error

代碼示例一:java.lang.OutOfMemoryError(堆溢出)

public class ErrorTest {
 public static void main(String[] args) {
 //堆溢出:java.lang.OutOfMemoryError
 Long[] arr = new Long[1024*1024*1024];
 }
}

網站題目:異常處理在Java中的作用有哪些-創新互聯
文章分享:http://m.kartarina.com/article6/dcpsig.html

成都網站建設公司_創新互聯,為您提供自適應網站定制開發移動網站建設Google網站設計面包屑導航

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

綿陽服務器托管
主站蜘蛛池模板: 亚洲av无码无线在线观看| 精品亚洲AV无码一区二区三区| 91精品无码久久久久久五月天 | 精品无码综合一区| 亚洲av中文无码乱人伦在线播放| 亚洲综合无码一区二区痴汉| 国产羞羞的视频在线观看 国产一级无码视频在线 | 无码人妻丰满熟妇区五十路| 日韩精品无码免费视频| 色窝窝无码一区二区三区成人网站 | 国产精品无码av片在线观看播| 久久亚洲日韩看片无码| 中文字幕无码不卡一区二区三区| av色欲无码人妻中文字幕| 中文字幕精品无码亚洲字| 无码任你躁久久久久久老妇App| 免费一区二区无码东京热| 亚洲αⅴ无码乱码在线观看性色| 日韩精品无码一区二区三区AV| 日韩av片无码一区二区不卡电影| 免费A级毛片无码专区| 国产亚洲?V无码?V男人的天堂 | 亚洲Av永久无码精品一区二区| 国产精品视频一区二区三区无码| 国产精品亚洲专区无码唯爱网| 无码av免费网站| 亚洲AV区无码字幕中文色| 国产AV无码专区亚洲AWWW| 无码A级毛片日韩精品| 无码狠狠躁久久久久久久| 中文字幕无码精品亚洲资源网久久 | 久久久无码人妻精品无码| 国产成人综合日韩精品无码不卡| 免费无码黄网站在线观看| 无码精品国产va在线观看dvd| 亚洲国产精品无码久久久秋霞1| 永久免费AV无码国产网站| 曰产无码久久久久久精品 | 亚洲AV综合色区无码二区爱AV| 国产AV无码专区亚洲AVJULIA| 国产台湾无码AV片在线观看|