Avec:
Object method(){
...
return /* some complex expression */
}
Existe-t-il un moyen de voir quelle valeur sera retournée lors du débogage? Comme en quelque sorte définir un point d'arrêt qui serait atteint juste après le retour, mais avant que l'exécution ne passe au code appelant? Je voudrais être en mesure de savoir quelle est la valeur de retour et également être en mesure de voir quelles sont les valeurs de toutes les variables locales.
La façon dont je le fais maintenant en faisant une variable temporaire: Object ret = /* something complex */; return ret;
. Mais c'est un problème et ajoute également une ligne de code supplémentaire inutile.
Remarque: Il s'agit de la même question que Puis-je trouver la valeur de retour avant de retourner lors du débogage dans Visual Studio , mais pour intellij.