Evaluate the use of parentheses in this Java code:
int a = 3, b = 5; boolean result = (a > 2) && (b < 10);
result is true
result is false
Syntax error due to parentheses
Logical error in the code