1.Exception表示程序運行過程中可能出現的非正常狀態
RuntimeException表示虛擬機的通常操作中可能遇到的異常,是一種常見運行錯誤。
Java編譯器要求方法必須聲明拋出可能發生的費運行異常,但是并不要求必須聲明拋出未被捕獲的運行時異常,
即Exception定義 必須處理的異常,而RuntimeException定義的異常可以選擇性的處理
2.RuntimeException是Exception的子類
3.常見的RuntimeException有NumberFormatException? ClassCastException? ArrayIndexOutOfBoundsException NullPointerException ArithmeticException