Answer:
Option C is true.
Step-by-step explanation:
The above statement is true because a runtime error occurred when the error in the syntax of any programming language such as Java, C, C++, Python, and many other programming languages. So, it is the genuine reason for the runtime error is that the syntax error.
- Option A is not true about the statement because when the compiler of Java cannot be located, then it not generate the runtime error. The other error should be there.
- Option B is not true about the statement because it is the responsibility of the JVM to convert bytecode into the machine language.
- Option C is not true about the statement because when the name of the java file or the class name does not match then it occurs error but not the runtime error.