Java 代码避免空指针解引用和压行技巧
这段Java代码没有办法同时避免空指针解引用和压行jsonData = parseJson(body);\njsonData.setCookie(cookies);\nreturn jsonData!= null; \n\n在这段代码中,如果parseJson(body)返回null,那么在调用jsonData.setCookie(cookies)时会出现空指针异常。如果要避免空指针解引用,可以在调用parseJson之前添加一个空指针判断,例如:\n\nif (body == null) {\n return false;\n}\n\njsonData = parseJson(body);\nif (jsonData == null) {\n return false;\n}\n\njsonData.setCookie(cookies);\nreturn true;\n\n这样可以在出现空指针的情况下提前返回false,避免空指针解引用。
原文地址: https://www.cveoy.top/t/topic/p8mW 著作权归作者所有。请勿转载和采集!