The convention of explicit error handling after every method call is absolutely bonkers to me. I would never use it for anything serious.