Est-il possible d'empêcher NPE lors de l'accès à un bean imbriqué à l'aide de commons-beanutils? Voici mon code:Comment empêcher NPE lors de l'accès à une propriété imbriquée/indexée d'un bean
new BeanUtilsBean().getProperty(human, "parent.name");
Dans ce cas, je veux getProperty()
soit retourner une chaîne vide (« ») lorsque human.getParent() == null
ou de le manipuler d'une manière autre que jeter un NPE.
bien NPE peut être jeté pour d'autres causes, dites bean lui-même est nulle. N'y a-t-il aucune fonctionnalité dans Beanutils pour gérer cela? – Mohsen