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