1. 異常的概念

1. 異常的概念

1.1 異常是Java在運行期出現的錯誤,如:空指針、數組越界等
Java異常提供了處理運行期錯誤的機制,Java異常是面向對象的,當異常發生是自動產生一個異常對象,再由catch方法來捕獲處理
1.2 實例
public class Test {
   public static void main(String[] args) {
       //m1();
       m2();
       System.out.println("Hello...");
   }

   static void m2(){
       try {
           int[] a = {1,2,3};
           int x = a[3];
       } catch (Exception e) {
           //e.printStackTrace();
           String str = e.getMessage();
           System.out.println(str+"...");
       }
   }

   static void m1(){
       try{
           String str = null;
           int len = str.length();
       }catch(NullPointerException e){
           e.printStackTrace();
       }
   }
}

原文出處:http://geek99.com/node/439#

該博客教程視頻地址:http://geek99.com/node/1635

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章