Definition of "expression"
<p>In my Java book, it says that "an expression is a statement that can convey a return value." This is different than my traditional understanding. I thought an expression DOES return a value. Not CAN return a value.</p>

<p>this is from Sams Teach Yourself Java in 21 Days.</p>
