Which of the following is true regarding Java syntax and a program's logic? a Java compiler can determine if you have followed proper syntax but not proper logic a Java compiler can determine if you have followed proper logic but not proper syntax a Java compiler can determine if you have followed both proper syntax and logic a Java compiler cannot determine if you have either proper syntax or logic a Java compiler can determine if you have followed proper syntax and can determine if you have proper logic if you follow the Java naming convention rules
A compiler cannot determine if you follow proper logic, it only verifies proper syntax. Naming conventions are only to help humans, compilers don't care about them.
Explanation:
With above you can determine which statements are true.