es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: NULLPOINTEREXCEPTION

eliminando el valor nulo en un método toString

Estoy tratando de resolver esta pregunta, no se me permite ver el resto del código porque es una pregunta de un examen antiguo. Básicamente, tengo que crear un método toString para imprimir el nombre, segundo nombre y apellido. Aquí está el problema, mi método toString funciona correctamente hasta que el . . . Read more

Kotlin vararg: ¿cómo establecer nulo en vararg sin lanzar NullPointerException?

Mi función: fun func(vararg objects: Any?) { } Cuando llamo a func(null), obtengo la excepción: Excepción causada por: NullPointerException: Parámetro especificado como no nulo es nulo: método kotlin.jvm.internal.Intrinsics.checkNotNullParameter, parámetro objects. Y vi el código decompilado en Java, el cual es el siguiente: public static final void func(@NotNull Object… objects) { . . . Read more

Cómo solucionar el NullPointerException lanzado por FileWriter

Estoy obteniendo la siguiente excepción cuando ejecuto mi código. java.lang.NullPointerException en java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:228) en java.base/java.io.FileWriter.<init>(FileWriter.java:113) en FileLogger.log(FileLogger.java:39) en Mapping.main(Mapping.java:104) Aquí está el código: import java.io.File; import java.io.FileWriter; import java.io.IOException; public class FileLogger implements Logger { private static final String FILE_LOGGER_NAME = “FileOutput.txt”; static File f; static { try { File f . . . Read more

Falso positivo de SonarLint en advertencia de NullPointer (S2259) al utilizar ResponseEntity.

Para operaciones generales de restTemplate, como: ResponseEntity<responsevo> response = restTemplate.postForEntity(url, entity, ResponseVO.class); if (response.getBody() != null) { String url = response.getBody().getUrl(); } Estoy recibiendo una advertencia incorrecta de sonar al reutilizar el ResponseEntity: Se podría lanzar una “NullPointerException”; “getBody()” puede devolver nulo. sonarlint(java:S2259) También, si refactorizo e introduzco una variable, . . . Read more