我们知道 Java 8 增加了一些很有用的 API, 其中一个就是 Optional. 如果对它不稍假探索, 只是轻描淡写的认为它可以优雅的解决 NullPointException 的问题, 于是代码就开始这么写了Optional<User> user = ...... if (user.isPresent()) { return user.get
分类:
编程语言 时间:
2018-06-02 11:24:59
阅读次数:
162
最近在使用el表达式的时候,用到了int型变量,因为,很多时候,变量不会被赋初值,后面考虑了下,应该将声明由int 改为integer,改了之后就一直报空指针异常,后面仔细查看,我的getter和setter方法中,还是设置int或返回int,之前测试过,声明integer变量,不做初始化,通过in ...
分类:
编程语言 时间:
2018-05-04 11:52:52
阅读次数:
166
这两天,把app内置成系统文件或者系统签名取得系统权限,发现使用pm install path在低版本上可行,在高版本就安装失败 抛出 NullPointException,查看了一下源码,发现对包名有判定,于是加上了 -i,如下 pm install -i packagename path 发现还 ...
分类:
移动开发 时间:
2018-04-17 19:56:58
阅读次数:
373
尝试在一个空的对象引用上引用boolean java.util.List.add()这个方法; 错误例子: 相当于classList为null。 正确实例: P.S.这个也算是一个比较典型的新手的错误了,NullPointException,一般有几种可能,也基本上都和没有初始化有关系。虽然没有在这 ...
分类:
编程语言 时间:
2018-02-26 23:20:54
阅读次数:
461
Integer转String避免空指针:/**
*避免空指针异常
*@paramargs
*/
publicstaticvoidmain(String[]args){
Integernum=null;
Stringpassword=String.valueOf(num);//这样就不会报错
//Stringpassword=num.toString();//nullPointException
//IntegervalueOf=Integer...
分类:
编程语言 时间:
2017-11-20 16:39:14
阅读次数:
160
红色为检查异常,就是eclipse要提示你是try catch 还是throws。 非检查异常,就是/0,nullpointexception,数据越界访问indexOfOutBounds 异常 错误: 最常见的oom错误,还有classnotFoundeError,StackOverflowErr ...
分类:
编程语言 时间:
2017-09-15 21:37:48
阅读次数:
193
1 monkey测试是基于向activity发送事件 2 launcher测试是可以测试到可点到的地方 3 确认错误的方法: Anr文件夹 Dropbox看是否有appcrash Tombstones确认日志 Logcat确认以下几项:fatal,error,nullpointexception 4 ...
分类:
其他好文 时间:
2017-07-16 12:24:59
阅读次数:
143
NullpointException(空指针异常)ClassNotFoundException(类找不到异常)ClassCastException(类型转换异常)IllegalArgumentException(非法参数异常)ArithmeticException(算术异常)NumberFormat ...
分类:
编程语言 时间:
2017-05-14 21:45:50
阅读次数:
189
1、 (1)循环条件应该为 i >= 0。不取等,检测不到数组的第一个数,即index==0的数。 (2)x =[] Expected: throw NullPointException Actual: throw NullPointException (3)x =[3,5,4], y=4 Expe ...
分类:
其他好文 时间:
2017-02-25 18:43:19
阅读次数:
149
我们知道 Java 8 增加了一些很有用的 API, 其中一个就是 Optional. 如果对它不稍假探索, 只是轻描淡写的认为它可以优雅的解决 NullPointException 的问题, 于是代码就开始这么写了 Optional<User> user = ……if (user.isPresen ...
分类:
编程语言 时间:
2016-09-10 11:32:22
阅读次数:
180