Minecraft 1.12 Crashing (logs included)
Mac is installing Java to a new location, which Minecraft doesn't update. In order to update the location, you need to do the following:
Click Edit Profile > Java Settings, Check Executable, and set the path to this:
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
From Information coming from another post, the issue might be different for older Macs.