a JVM implementation is an interpreter that converts a bytecode to machine code. But in the meantime a JVM implementation throws runtime error. Does it mean that an interpreter checks runtime error in Java? Or does it mean that Java's runtime occurs during the stage from bypecode to machine code?
CodePudding user response:
It means that during run time of the application (when app was actually running) some exception was thrown eg attempt to divide by 0 which happen to be an user input.
CodePudding user response:
Here is a resource which explains types of errors in Java, including the Runtime Error. @Antoniossss has a brief explanation if you like.
