作为一名游戏开发者、程序员,那必须要熟悉对程序的调试方法。然而要想调试好程序,那就需要对程序中的常见的异常有所了解。在这里列举几列供大家参考。

经常遇到的几个异常!!!

1.

Java.lang.NullPointerException

异常为"程序遇上了空指针",就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需要对每个元素都进行初始化(如果要调用的话)

  2.

java.lang.ArithmeticException

  这个异常的解释是"数学运算异常",比如程序中出现了除以零这样的运算就会出现这样的异常,对这种异常,需要仔细检查一下程序中涉及到数学运算的地方,公式是不是有不妥了。

  3.

java.lang.ArrayIndexOutOfBoundsException

这个异常相信很多小伙伴也经常遇到,异常的解释是"数组下标越界",现在程序中大多都有对数组的操作,因此在调用数组的时候一定要认真检查,看自己调用的下标是不是超出了数组的范围;还有一种情况,是程序中定义的数组的长度是通过某些特定方法决定的,不是事先声明的,最好先查看一下数组的length,以免出现这个异常。

编程之路还很长,我们一起努力鸭!!!

想要学习Java的下伙伴可以观看视频学习哦,全套视频从基础开始手把手教程不用怕看不懂。链接我给大家放下面了哈,需要的自取。

B站Java基础教程视频链接:Java零基础教程视频_Java300集零基础教程_Java初学入门视频基础巩固教程_Java语言入门到精通_哔哩哔哩_bilibili

分类: 源码分享 标签: 暂无标签

评论

暂无评论数据

暂无评论数据

目录