Advantages of Using Double Braces

There are some simple advantages of using double braces:

Disadvantages of Using Double Braces

Disadvantages of using double braces are:

It's due to these disadvantages that double brace initialization is considered as an anti-pattern.