这里是异常的说明: 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBou ...
分类:
编程语言 时间:
2018-11-11 16:56:32
阅读次数:
150
适用于读取一个文件夹中的多个文件,并且每读取一个删除一个。 这里有一个小坑,就是如果文件夹里面有多个文件的时候,读取下一个文件的时候,输入流会报空指针异常,这里关键的一步就是 ...
分类:
其他好文 时间:
2018-11-08 16:28:01
阅读次数:
153
一.什么是java空指针异常 我们都知道java是没有指针的,这里说的"java指针"指的就是java的引用,我们不在这里讨论叫指针究竟合不合适,而只是针对这个异常本身进行分析。空指针就是空引用,java空指针异常就是引用本身为空,却调用了方法,这个时候就会出现空指针异常。可以理解,成员变量和方法是 ...
分类:
编程语言 时间:
2018-10-18 13:14:14
阅读次数:
174
在项目中,想对列表数据按照日期字段排序,使用List.sort(Comparator c)方法,却总是报空指针异常。 通过网上查询,得知该问题应该是List中有null值引起的。即ArrayList中的数组长度默认为10,如果对其添加值个数小于10,就会有null值存在。而sort()方法会遍历每个 ...
分类:
编程语言 时间:
2018-10-10 16:06:58
阅读次数:
1252
HttpServletRequest对象代表客户端的http请求,当Web服务器收到http请求后,会将请求信息封装成一个HttpServletRequest对象。通过这个对象提供的方法,可以获得客户端请求的所有信息。 1. Request常用方法 1.1 获得客户机信息 为什么需要获得客户机的信息 ...
分类:
Web程序 时间:
2018-10-08 21:45:29
阅读次数:
190
1 Java8新特性的简介 速度更快 代码更少(增加了新语法Lambda表达式) 强大的Stream API 便于并行 最大化的减少空指针异常 Optional 其中最为核心的为Lambda表达式和Stream API 2 为什么要使用Lambda表达式 2.1 Lambda表达式的简介 Lambd ...
分类:
其他好文 时间:
2018-10-07 16:02:06
阅读次数:
138
1、Arrays类:(1)空指针异常:NullPointerException; int[] arr=null;和 int[] arr1 = {};不一样 arr 是地址为空 ; arr1 是 数组为空; 效果如下: (2)binarySearch方法:传入有序数组和元素,返回所在下标;如果元素不在 ...
分类:
编程语言 时间:
2018-09-30 12:58:30
阅读次数:
209
1 Java 8 新特性的简介 速度更快。 代码更少(增加了新语法Lambda表达式)。 强大的Stream API。 便于并行。 最大化的减少空指针异常OPtional。 其中最为核心的是Labmda表示式和Stream API。 2 为什么使用Lambda表示式 2.1 简介 Lambda是一个 ...
分类:
其他好文 时间:
2018-09-26 00:10:52
阅读次数:
159
一、异常 概述 异常就是Java程序在运行过程中出现的错误。 由来 问题也是现实生活中一个具体事务,也可以通过java的类的形式进行描述,并封装成对象。其实就是Java对不正常情况进行描述后的对象体现。我们见过的异常,角标越界异常,空指针异常 分类 1,编译时异常 除了RuntimeExceptio ...
分类:
其他好文 时间:
2018-09-15 10:08:49
阅读次数:
116
比如说:String Tname = driver.getTrueName(); 这个变量是从driver对象中取出的,但是你不知道这个值是空值null; 这个时候如果你这么写:Tname.equals("张三") 这个时候就会报空指针异常的 修改:“张三“.equals(tName); 这样就会避 ...
分类:
其他好文 时间:
2018-09-11 12:17:24
阅读次数:
170