With Dolphin java introduced cool new features like: 1. Strings in “switch” block switch(s) { case “Apple”: // do something; case “Orange”: // do something; default : } 2. <> (Diamond) operator – Type inference for generic instance creation E.g List > list = new ArrayList>(); vis-à-vis List > list = new ArrayList <> (); Empty diamond braces is required and it's not a typo :). 3. Single Catch for multiple Exceptions with "|" operator try { ...
My Opinion.