电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

JAVA異常處理捕獲與拋出原理解析

瀏覽:53日期:2022-08-25 10:08:57

JAVA 異常

當代碼運行出現錯誤導致程序終止運行或出現錯誤情況的狀況,就是異常。異常不是指語法錯誤,即不屬于編譯錯誤,只有運行的程序才會有異常。

這個時候,JAVA 就提供了優秀的處理方法:異常處理異常處理能讓程序在異常發生時,按照異常處理設定的邏輯對異常進行處理,最大程度保證程序繼續運行,并且顯示并處理異常。

JAVA 程序發生異常,就會用對應的異常類的對象來封裝異常,JRE(Java Runtime Environment) 便會尋找對應的異常處理邏輯來處理該異常。

總的說來,異常處理機制就是,當 JAVA 異常出現,會將其封裝成對象,JRE 會通過對象特點尋找已經設定好的處理邏輯進行處理。

JAVA 異常處理方式

try...catch...finally (有單catch和多catch處理方式,執行邏輯基本相同,finally 可要可不要)

public class Try{ public static void test(){ try { } catch (Exception e) { //TODO: handle exception } finally{ //TODO: recycle } }} try: 置放需要監聽的代碼塊,當代碼塊出現異常,異常會被拋出 catch: 用于捕獲 try 代碼塊的拋出的異常 finally: 在異常拋出與捕獲之前執行,主要用于回收 try 代碼塊里打開的資源(比如連接,文件等),如果 finally 代碼塊有終止語句,那么不會向后執行 throw: 拋出異常 throws: 用于方法簽名中,聲明該方法可能拋出的異常

同時異常類很多,還可以通過繼承 Exception 類來自定義異常,同時還可以通過assert 關鍵字進行斷言檢查(在命令行模式下運行Java程序時可增加參數-enableassertions或者-ea打開斷言。可通過-disableassertions或者-da關閉斷言)。至于有哪些異常類,怎么用,就看文檔吧。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 精准猎取科技资讯,高效阅读科技新闻_科技猎 | FFU_空气初效|中效|高效过滤器_空调过滤网-广州梓净净化设备有限公司 | 钢绞线万能材料试验机-全自动恒应力两用机-混凝土恒应力压力试验机-北京科达京威科技发展有限公司 | 全温恒温摇床-水浴气浴恒温摇床-光照恒温培养摇床-常州金坛精达仪器制造有限公司 | 砂石生产线_石料生产线设备_制砂生产线设备价格_生产厂家-河南中誉鼎力智能装备有限公司 | 德国EA可编程直流电源_电子负载,中国台湾固纬直流电源_交流电源-苏州展文电子科技有限公司 | 杭州双螺杆挤出机-百科 | 武汉高低温试验箱_恒温恒湿试验箱厂家-武汉蓝锐环境科技有限公司 | 英超直播_英超免费在线高清直播_英超视频在线观看无插件-24直播网 | 氢氧化钙设备_厂家-淄博工贸有限公司 | C形臂_动态平板DR_动态平板胃肠机生产厂家制造商-普爱医疗 | 中天寰创-内蒙古钢结构厂家|门式刚架|钢结构桁架|钢结构框架|包头钢结构煤棚 | 检验科改造施工_DSA手术室净化_导管室装修_成都特殊科室建设厂家_医疗净化工程公司_四川华锐 | 多功能真空滤油机_润滑油全自动滤油机_高效真空滤油机价格-重庆润华通驰 | 嘉兴恒升声级计-湖南衡仪声级计-杭州爱华多功能声级计-上海邦沃仪器设备有限公司 | 电子海图系统-电梯检验系统-智慧供热系统开发-商品房预售资金监管系统 | 合肥制氮机_合肥空压机厂家_安徽真空泵-凯圣精机 | 钢绞线万能材料试验机-全自动恒应力两用机-混凝土恒应力压力试验机-北京科达京威科技发展有限公司 | 细沙回收机-尾矿干排脱水筛设备-泥石分离机-建筑垃圾分拣机厂家-青州冠诚重工机械有限公司 | 纯化水设备-纯水设备-超纯水设备-[大鹏水处理]纯水设备一站式服务商-东莞市大鹏水处理科技有限公司 | 胶水,胶粘剂,AB胶,环氧胶,UV胶水,高温胶,快干胶,密封胶,结构胶,电子胶,厌氧胶,高温胶水,电子胶水-东莞聚力-聚厉胶粘 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 清洁设备_洗地机/扫地机厂家_全自动洗地机_橙犀清洁设备官网 | 杭州顺源过滤机械有限公司官网-压滤机_板框压滤机_厢式隔膜压滤机厂家 | 耐磨焊丝,堆焊焊丝,耐磨药芯焊丝,碳化钨焊丝-北京耐默公司 | 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 盘扣式脚手架-附着式升降脚手架-移动脚手架,专ye承包服务商 - 苏州安踏脚手架工程有限公司 | 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 微动开关厂家-东莞市德沃电子科技有限公司 | 必胜高考网_全国高考备考和志愿填报信息平台 | 3dmax渲染-效果图渲染-影视动画渲染-北京快渲科技有限公司 | 无锡网站建设_企业网站定制-网站制作公司-阿凡达网络 | 风淋室生产厂家报价_传递窗|送风口|臭氧机|FFU-山东盛之源净化设备 | 防水接头-电缆防水接头-金属-电缆密封接头-不锈钢电缆接头 | 润滑油加盟_润滑油厂家_润滑油品牌-深圳市沃丹润滑科技有限公司 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | 闭端端子|弹簧螺式接线头|防水接线头|插线式接线头|端子台|电源线扣+护线套|印刷电路板型端子台|金笔电子代理商-上海拓胜电气有限公司 | 无锡网站建设_企业网站定制-网站制作公司-阿凡达网络 | 二手Sciex液质联用仪-岛津气质联用仪-二手安捷伦气质联用仪-上海隐智科学仪器有限公司 | 外观设计_设备外观设计_外观设计公司_产品外观设计_机械设备外观设计_东莞工业设计公司-意品深蓝 | 深圳市简易检测技术有限公司 | 变压器配件,变压器吸湿器,武强县吉口变压器配件有限公司 |