最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

老生常談java數(shù)組中的常見(jiàn)異常

 更新時(shí)間:2022年04月07日 10:05:29   作者:半皖丨清愁  
數(shù)組是用來(lái)存儲(chǔ)一系列數(shù)據(jù),但它往往被認(rèn)為是一系列相同類(lèi)型的變量,異常是程序中的一些錯(cuò)誤,但并不是所有的錯(cuò)誤都是異常,并且錯(cuò)誤有時(shí)候是可以避免的,接下來(lái)讓我們?cè)敿?xì)的了解吧

數(shù)組的定義

1:?jiǎn)蝹€(gè)變量能存儲(chǔ)信息

2:用來(lái)存儲(chǔ)具有相同數(shù)據(jù)類(lèi)型的數(shù)據(jù)集合,可以使用共同的名字來(lái)引用數(shù)組中存儲(chǔ)的數(shù)據(jù)。

特點(diǎn)

數(shù)組可以存儲(chǔ)任何類(lèi)型的數(shù)據(jù),包括原始數(shù)據(jù)類(lèi)型和引用數(shù)據(jù)類(lèi)型,但是一旦指定了數(shù)組的類(lèi)型之后,就只能用來(lái)存儲(chǔ)指定類(lèi)型的數(shù)據(jù)。

數(shù)組的使用

  • 聲明一個(gè)數(shù)組變量來(lái)存放該數(shù)組

java基礎(chǔ)之?dāng)?shù)組中的常見(jiàn)異常,代碼如下

package com.atguigu.java;
/*
 * 數(shù)組中的常見(jiàn)異常:
 * 1. 數(shù)組角標(biāo)越界的異常:ArrayIndexOutOfBoundsExcetion
 * 
 * 2. 空指針異常:NullPointerException
 * 
 */
public class ArrayExceptionTest {
	public static void main(String[] args) {
		
		//1. 數(shù)組角標(biāo)越界的異常:ArrayIndexOutOfBoundsExcetion
		int[] arr = new int[]{1,2,3,4,5};
		
//		for(int i = 0;i <= arr.length;i++){
//			System.out.println(arr[i]);
//		}
		
//		System.out.println(arr[-2]);
		
//		System.out.println("hello");
		
		//2.2. 空指針異常:NullPointerException
		//情況一:
//		int[] arr1 = new int[]{1,2,3};
//		arr1 = null;
//		System.out.println(arr1[0]);
		
		//情況二:
//		int[][] arr2 = new int[4][];
//		System.out.println(arr2[0][0]);
		
		//情況三:
		String[] arr3 = new String[]{"AA","BB","CC"};
		arr3[0] = null;
		System.out.println(arr3[0].toString());
	}
}

補(bǔ)充:java 常見(jiàn)數(shù)組異常

數(shù)組中常見(jiàn)的異常
ArratIndexOutfBoundsException:數(shù)組角標(biāo)越界異常
合理范圍;[0,arr.length]
越界arr[-1],arr[att.length]
NullPointerExcetion:空指針異常
int[] arr=null;
arr[0]

常見(jiàn)異常:

數(shù)組下標(biāo)越界異常:ArrayIndexOutOfBoundsException

字符串下標(biāo)越界異常:StringIndexOutOfBoundsException

類(lèi)轉(zhuǎn)換異常:ClassCastException

空指針異常:NullPointerException

數(shù)字格式化異常:NumberFormatException

輸入無(wú)法匹配異常:InputMismatchException

解析異常:ParseException

沒(méi)有這樣的元素異常:NoSuchElementException

文件找不到異常:FileNotFoundException

算術(shù)異常:ArithmeticException

錯(cuò)誤的參數(shù)異常:IllegalArgumentException

到此這篇關(guān)于Java十分鐘掌握數(shù)組與常見(jiàn)異常的文章就介紹到這了,更多相關(guān)Java 數(shù)組內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

乌鲁木齐市| 顺昌县| 桦南县| 咸丰县| 南丹县| 汉沽区| 清流县| 格尔木市| 休宁县| 新建县| 尖扎县| 航空| 竹山县| 天门市| 七台河市| 浏阳市| 固安县| 南部县| 揭阳市| 炉霍县| 潜山县| 琼海市| 措勤县| 纳雍县| 伊川县| 天台县| 江口县| 巴东县| 辽宁省| 莱阳市| 襄汾县| 长兴县| 五莲县| 静海县| 浮梁县| 新民市| 汝阳县| 隆昌县| 留坝县| 成都市| 望江县|