本文介绍array报错,

  数组索引越界异常: ArrayIndexOutOfBoundsException,

  空指针:NullPointerException

package myArray;
/*
* 两个常见小问题:
* ArrayIndexOutOfBoundsException:数组索引越界异常
* 产生的原因:我们访问了不存在的索引
*
* NullPointerException:空指针异常
* 产生的原因:数组已经不在指向堆内存的数据了,你还使用数组名去访问元素
*/
public class ArraychangjianExecption {
public static void main(String[] args) {
int[] arr = {,,};
System.out.println(arr[]);
}
}

结果如下

public class ArraychangjianExecption {
public static void main(String[] args) {
int[] arr = {,,};
arr = null;
// System.out.println(arr);
System.out.println(arr[]);
}
}

结果如下

最新文章

  1. ES6 - Note1:块级作用域与常量
  2. 根据osdid 查询磁盘是ssd盘还是sas盘
  3. 关于XMLEncoder和XMLDecoder
  4. 《Java程序员面试笔试宝典》终于在万众期待中出版啦~
  5. QTestLib Tutorial
  6. 分享一个Redis帮助类
  7. oracle函数和存储过程有什么区别
  8. CentOS 7 学习(四)Git配置(一)
  9. AI - 深度学习之美十四章-概念摘要(1~7)
  10. codeforces 787D - Legacy 线段树优化建图,最短路
  11. 关于 Expression is not assignable 错误
  12. CSS属性相关
  13. centos7+mariadb+防火墙,允许远程
  14. codeforce 240E
  15. Listener(1)—基础知识
  16. linux文件管理 文件搜索
  17. 使用xftp连接到ftp服务器即常见问题的解决
  18. NetBeans的(默认)快捷键
  19. ASP.NET 5 & MVC6系列教程
  20. mysql 把表中某一列的内容合并为一行

热门文章

  1. 对象数组化 Object.values(this.totalValueObj).forEach(value => {
  2. Android开发走过的坑(持续更新)
  3. 【opencv系列01】OpenCV4.X介绍与安装
  4. 深入理解Java内存模型(摘)
  5. java-打印流(新手)
  6. 为我开发的API添加华丽的外衣
  7. 深入分析mysql为什么不推荐使用uuid或者雪花id作为主键
  8. 大数据软件安装之Azkaban(任务调度)
  9. SpringBoot(三)SpringBoot自动配置
  10. 毕业设计——基于ZigBee的智能窗户控制系统的设计与实现