I recently learned that AWS SDK for Java’s official Developer Guide is having a section about checked exceptions – basically why it doesn’t use checked exceptions.

Exception Handling

In general, checked exceptions work well on small scales, but can become troublesome as applications grow and become more complex.

In v1 SDK, the section had links to three references, including Anders Hejlsberg’s interview in 2003. This would be handy when you need to convince someone regarding exceptions.