Tutorials/Update Java

Updating Java is one of the important things to do when playing Minecraft, as some technical bugs may only be fixed by updating Java.

What is Java?
Java is a programming language and computing platform. Unlike many other languages, as for example, Java does not run directly on the hardware, but in a virtual machine, called JVM. Minecraft is written in Java, and uses it for all game logic.

Note: Minecraft will not run with Java 9 unless you remove  from your JVM Arguments.
 * Minecraft also doesn't support Java 6 or 7. Mojang Support

Why update?

 * Minecraft Launcher 2.0895 (latest) is required to run Minecraft and has Java bundled.
 * Minecraft will automatically update Java (bundled version).
 * No need to update since Java 8 is bundled in the launcher.
 * Updates fix lots of problems and bugs, and typically cause increase in performance.

Where to download
Minecraft.net is only place to download/update java as Mojang in September 2015 changed launcher to add Java 1.80_25 64 Bit bundled in the game. No longer need to update java in Minecraft as game only loads in newest/latest launcher that include java in them.