Currently, at least the function NewtonRaphson() returns an error if convergence fails within given amount of iterations.
For demonstration purposes, one would like still to display the summary.
I'd propose to throw the error message if no summary is requested and suppress the error message otherwise, because people requesting the summary normally should know what they are doing.