原創(chuàng)作品,可以轉載,但是請標注出處地址:http://www.cnblogs.com/V1haoge/p/7191280.html

1、概述

  Java代碼中的異常處理是非常重要的一環(huán),從代碼中可以看到,它的使用已經和業(yè)務邏輯緊密的結合在一起,部分業(yè)務邏輯還是依靠異常來完成的,更多的時候進行異常處理可以完善邏輯,避免可能的出錯,規(guī)避小錯誤引發(fā)的大停頓。

  在一般的項目之中,都會自定義運行時異常,用以適應項目的需要,這種異??杀徊蹲?,也可不被捕捉,它們不會導致整個系統(tǒng)掛掉,但是很多情況下,不捕捉處理就會導致業(yè)務出錯。

  在這里我們模擬幾種情況,點明異常捕捉的使用時機。

2、情況分析

  先來看沒有任何處理的代碼

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

 1 public class ExceptionTests01 { 2  3     public static void main(String[] args) { 4         System.out.println("---1---"); 5         invoke(); 6         System.out.println("---2---"); 7          8     } 9     10     public static void invoke(){11         System.out.println("---11---");12         int i = 1/0;13         System.out.println("---12---");14     }15 }

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE
        
        	<div   id=

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網站設計培訓,網站建設培訓學習是年輕人改變自己的最好方式