Java高级语法笔记-语法支持的异常
生活随笔
收集整理的這篇文章主要介紹了
Java高级语法笔记-语法支持的异常
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
語法支持的異常
Java對異常支持得很徹底,舉例來說:
(java.lang.*下面,語法自帶的異常類)
數組越界
ArrayIndexOutOfBoundsException
除0異常
ArithmeticException
空指針異常
NullPointerException
數組越界
例:
int[] data = new int[4];
data[5] = 123;
訪問數組元素時,若下標越界則拋出
Java對異常支持得很徹底,舉例來說:
(java.lang.*下面,語法自帶的異常類)
數組越界
ArrayIndexOutOfBoundsException
除0異常
ArithmeticException
空指針異常
NullPointerException
數組越界
例:
int[] data = new int[4];
data[5] = 123;
訪問數組元素時,若下標越界則拋出
ArrayIndexOutOfBoundsException
如下圖所示:
而此時的C++沒有異常
除0
除法運算的分母為0時,報ArithmeticException
例:
int a = 12;
int b = 0;
int c = a / b;
如下圖所示:
而此時的C++
空指針
當對象為空指針時,調用其函數地報
NullPointerException
例:
Example ex = null;
ex.setId(123);;
總結
以上是生活随笔為你收集整理的Java高级语法笔记-语法支持的异常的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java简单编程_「4」Java简单编程
- 下一篇: java美元兑换,(Java实现) 美元