其实这个东西,百度和谷歌有N多。。。 异常得靠自己摸索。出的错多了。就会把异常记在心里了。 比如刚学java的时候报空指针比较多。还有各种各样的异常。 查询数据库遇到的SQL异常。数组越界异常等等。 java不同的方面比较集中的异常不一样。 比如android和web方向不同,所以经常出的异常也是不同的。 android如果优化做的不好,会经常抛出栈溢出异常等……
空指针异常情况最多了,也没什么解决方案,写程序时注意对对象是否为空进行判断; 数组索引越界,也要是注意判断数组长度,下标不要超出了; 类型转换异常,注意对象与对象之间是否有父子关系等; 计算的时候,注意除数为0的判断; IO,数据库连接,网络连接这些异常,注意捕获; NoSuchMethodException,ClassNotFoundException这类的,注意引用对相应的jar文件……
其实这个东西,百度和谷歌有N多。。。 异常得靠自己摸索。出的错多了。就会把异常记在心里了。 比如刚学java的时候报空指针比较多。还有各种各样的异常。 查询数据库遇到的SQL异常。数组越界异常等等。 java不同的方面比较集中的异常不一样。 比如android和web方向不同,所以经常出的异常也是不同的。 android如果优化做的不好,会经常抛出栈溢出异常等等,还是要靠摸索。 遇到……
62,621
社区成员
307,251
社区内容
加载中
试试用AI创作助手写篇文章吧