
sergio Castilla Muñoz
PreguntaEntonces deberíamos poner un throw new \Exception('....'); en todos los métodos por si nos da error y así capturarlo en la instanciación?

Diego Forero
Una buena práctica es programar para prevenir errores, validando si valores existen por ejemplo pero en el caso que no sea posible es mejor usar los try catch para poder manejar el error.