Optifine for minecraft (1.7.2, 1.7.4 and 1.7.9) crashes?

When playing minecraft my FPS isn't very good so I try to install optifine but when optifine is installed I run minecraft under the correct profile it loads normally and without going into single or multiplayer i go to the video options and all the optifine settings are there as they should be, when i try to join a server it just pings and doesn't do anything else. When i try to create a new single player world it crashes, I have loaded the correct version before installing, i have all the files so that isn't the problem.

Added (1). ---- Minecraft Crash Report ----
// You're mean.

Time: 26/04/14 17:57
Description: Starting integrated server

java.lang.ExceptionInInitializerError
at net.minecraft.server.MinecraftServer.
at bsk.(IntegratedServer.java:43)
at azd.a(SourceFile:1591)
at bbi.a(SourceFile:202)
at bbi.a(SourceFile:292)
at bcd.l(SourceFile:258)
at bcd.k(SourceFile:217)
at azd.o(SourceFile:1303)
at azd.ad(SourceFile:753)
at azd.e(SourceFile:704)
at net.minecraft.client.main.Main

Optifine has not been released for Minecraft 1.7.9. It's only for 1.7.5 or 1.7.4

You can try out at here: http://www.9minecraft.net/optifine-hd/