Il y a un problème avec votre logique. S'il est égal à null, mais que vous souhaitez obtenir son chemin absolu, même si aucune erreur n'est signalée, il doit l'être NullPointException.
Si vous rencontrez ce genre de problème, réfléchissez-y vous-même. Il s'agit évidemment d'une erreur grammaticale. Vous pouvez voir la cause de l'erreur en plaçant votre curseur sur la ligne ondulée rouge.
Le code ici ne sera jamais exécuté, donc l'éditeur vous rappelle qu'il s'agit d'un code mort
Le type de fichier renvoyé par getAbsoluteFile() n'est pas une chaîne, il devrait donc l'être
Il y a un problème avec votre logique. S'il est égal à null, mais que vous souhaitez obtenir son chemin absolu, même si aucune erreur n'est signalée, il doit l'être
NullPointException
.Si vous rencontrez ce genre de problème, réfléchissez-y vous-même. Il s'agit évidemment d'une erreur grammaticale. Vous pouvez voir la cause de l'erreur en plaçant votre curseur sur la ligne ondulée rouge.