在Java 8規格有以下syntax description of the conditional operator ?::Java語言規範:LambdaExpression在Java中條件表達式
ConditionalExpression:
ConditionalOrExpression
ConditionalOrExpression ? Expression : ConditionalExpression
ConditionalOrExpression ? Expression : LambdaExpression
我明白的前兩行。但爲什麼第三行是必要的? LamdaExpression有什麼特別的地方需要明確聲明,在這裏?我在下面的文字中沒有看到這個問題。