So I just got minecraft pc yesterday and loaded up today. I knew the familiar screen the news and everything when it first loaded up (I've played it at my friends' house before) so I clicked 'Play' it first says downloading then launching then it goes away. then reappears with this on it:
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.apache.logging.log4j.util.PropertiesUtil.<init>(PropertiesUtil.java:71)
at org.apache.logging.log4j.util.PropertiesUtil.<clinit>(PropertiesUtil.java:31)
at org.apache.logging.log4j.status.StatusLogger.<clinit>(StatusLogger.java:48)
at org.apache.logging.log4j.LogManager.<clinit>(LogManager.java:44)
at ave.<clinit>(SourceFile:145)
at net.minecraft.client.main.Main.main(SourceFile:41)
Caused by: java.lang.NullPointerException
at org.apache.logging.log4j.util.ProviderUtil.<clinit>(ProviderUtil.java:70)
... 6 more
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
I've been searching the web for ages but nothing has helped plz help
Linked issues
Comments

Duplicate of MCL-774. Having Exclamation marks "!" in your windows user account name breaks java.