java中有没有更好方法,在"."语句前,检查空指针?
在C语言中可以用个宏。
在java中有没有方便点的办法。
大家先看一下我的办法:
先定义一个范型方法
public static <T extends Object> T validateNullPointer(T object) {
//FILE_LINE_FUNC(),获取validateNullPointer()调用点的文件名、行号、方法名信息
if (object == null) {
throw new NullPointerException(FILE_LINE_FUNC()
+ "NullPointerException");
}
return object;
}
在"."语句时:
Debug.validateNullPointer(crashPath).exists()
大家来看一下还有没有什么更好的办法?